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


Метод ShapeNodes.SetEditingType (Excel)

Задает тип редактирования узла, заданного индексом. Если узел является контрольной точкой для изогнутого сегмента, этот метод задает тип редактирования для примыкающего к нему узла, который соединяет два сегмента. Обратите внимание, что в зависимости от типа редактирования этот метод может повлиять на положение смежных узлов.

Синтаксис

expression. SetEditingType (Index, EditingType)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Индекс; Обязательный Long Узел, тип редактирования которого необходимо задать.
EditingType Обязательный MsoEditingType Свойство редактирования вершины.

Пример

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

Set myDocument = Worksheets(1) 
With myDocument.Shapes(3).Nodes 
    For n = 1 to .Count 
        If .Item(n).EditingType = msoEditingCorner Then 
            .SetEditingType n, msoEditingSmooth 
        End If 
    Next 
End With

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

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