返回介绍

AddNode 方法

发布于 2019-10-04 14:06:55 字数 1813 浏览 760 评论 0 收藏 0

全部显示

应用于DiagramNodeChildren 对象的 AddNode 方法。

向图示子节点集合中添加DiagramNode 对象。

expression.AddNode(Index)

expression必选。该表达式返回一个 DiagramNodeChildren 对象。

Index可选。Variant 类型。添加新图示节点的索引位置;0 表示添加到所有节点之前;-1 表示添加到所有节点之后;任何其他 Index 表示添加到集合中该节点之后。

应用于DiagramNode 对象的 AddNode 方法。

返回一个 DiagramNode 对象,该对象代表一个添加到图示的节点。

expression.AddNode(Pos)

expression必选。该表达式返回一个 DiagramNode 对象。

Pos可选。MsoRelativeNodePosition 类型。相对于调用节点指定添加节点的位置。

MsoRelativeNodePosition 可以是下列 MsoRelativeNodePosition 常数之一。
msoAfterLastSibling
msoAfterNode默认值
msoBeforeFirstSibling
msoBeforeNode

示例

下面示例将节点添加到一个新建的图示中。

Sub CreatePyramidDiagram()

    Dim dgnNode As DiagramNode
    Dim shpDiagram As Shape
    Dim intNodes As Integer

    'Adds the pyramid diagram and first node
    Set shpDiagram = ActivePresentation.Slides(1).Shapes _
        .AddDiagram(Type:=msoDiagramPyramid, Left:=10, _
        Top:=15, Width:=400, Height:=475)
    Set dgnNode = shpDiagram.DiagramNode.Children.AddNode

    'Adds three more nodes to pyramid diagram
    For intNodes = 1 To 3
        dgnNode.AddNode
    Next intNodes

End Sub

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文