SetPosition 方法 - Microsoft Excel Visual Basic 2002 参考

返回介绍

SetPosition 方法

发布于 2019-08-07 字数 850 浏览 991 评论 0

设置由 Index 所指定的节点的位置。请注意,依据该节点的不同编辑类型,本方法将按不同的方式影响相邻节点的位置。


expression.SetPosition(Index, X1, Y1)


expression 必需。该表达式返回一个 ShapeNodes 对象。


Index Long 类型,必需。要设置位置的节点。


X1, Y1 Single 类型,必需。相对于文档的左上角,以磅为单位给出节点的新位置。


示例


本示例将 myDocument 上图形三的节点二向下移 300 磅,向右移 200 磅。图形三必须是任意多边形。


Set myDocument = Worksheets(1)
With myDocument.Shapes(3).Nodes
pointsArray = .Item(2).Points
currXvalue = pointsArray(0, 0)
currYvalue = pointsArray(0, 1)
.SetPosition 2, currXvalue + 200, currYvalue + 300
End With

上一篇:SetPhonetic 方法

下一篇:SetSegmentType 方法

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

目前还没有任何评论,快来抢沙发吧!