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


Свойство ShapeNode.Points (Excel)

Возвращает позицию указанного узла в виде пары координат. Каждая координата выражается в точках. Только для чтения, Variant.

Синтаксис

expression. Точки

выражение Выражение, возвращающее объект ShapeNode .

Возвращаемое значение

Variant

Примечания

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

Пример

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

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

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

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