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


Метод Shapes.AddCallout (Excel)

Создает выноску строки без границ. Возвращает объект Shape , представляющий новую выноску.

Синтаксис

expression. AddCallout (Type, Left, Top, Width, Height)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Тип Обязательный MsoCalloutType Тип строки выноски.
Left Обязательный Single Положение (в точках) левого верхнего угла ограничивающего прямоугольника выноски относительно левого верхнего угла документа.
Top Обязательный Single Положение (в точках) верхнего левого угла ограничивающего прямоугольника выноски относительно верхней части документа.
Width Обязательный Single Ширина ограничивающего прямоугольника выноски в точках.
Height Обязательный Single Высота ограничивающего прямоугольника выноски в точках.

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

Shape

Примечания

Вы можете вставить большее количество выносок с помощью метода AddShape .

Пример

В этом примере добавляется выноска без границ с свободно вращающейся односементной линией выноски в myDocument , а затем устанавливается угол выноски в 30 градусов.

Set myDocument = Worksheets(1) 
myDocument.Shapes.AddCallout(Type:=msoCalloutTwo, _ 
    Left:=50, Top:=50, Width:=200, Height:=100) _ 
    .Callout.Angle = msoCalloutAngle30

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

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