Поделиться через


Свойство ShapeNode.Points (Издатель)

Возвращает координаты x- и y- узла фигуры. Только для чтения.

Синтаксис

expression. Точки

Выражение Переменная, представляющая объект ShapeNode .

Замечания

Это свойство доступно только для чтения. Используйте метод SetPosition , чтобы задать расположение узла.

Пример

В этом примере узел два в форме один на первой странице активной публикации перемещается вправо на 200 точек и вниз на 300 точек. Чтобы этот пример работал, фигура должна быть рисунком свободной формы.

Sub SetPointsPosition() 
 Dim varArray As Variant 
 Dim intX As Integer 
 Dim intY As Integer 
 With ActiveDocument.Pages(1).Shapes(1).Nodes 
 varArray = .Item(2).Points 
 intX = varArray(1, 1) 
 intY = varArray(1, 2) 
 .SetPosition Index:=2, X1:=intX + 200, Y1:=intY + 300 
 End With 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.