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


Свойство CalloutFormat.AutoAttach (Excel)

Значение true , если место, где строка выноски присоединяется к текстовому поле выноски, изменяется в зависимости от того, находится ли источник строки выноски (где указывает выноска) слева или справа от текстового поля выноски. Чтение и запись MsoTriState.

Синтаксис

expression. Автоматическое присоединение

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

Замечания

Если значение этого свойства равно True, значение удаления (вертикальное расстояние от края текстового поля выноски до места присоединения строки выноски) измеряется от верхней части текстового поля, когда текстовое поле находится справа от источника, и измеряется от нижней части текстового поля, когда текстовое поле находится слева от источника.

Если это свойство имеет значение False, значение перетаскивания всегда измеряется в верхней части текстового поля, независимо от относительных позиций текстового поля и источника. Используйте метод CustomDrop , чтобы задать значение drop, и используйте свойство Drop для возврата значения drop.

Задание этого свойства влияет на выноску только в том случае, если в ней явно задано значение drop, то есть если значение свойства DropType равно msoCalloutDropCustom. По умолчанию выноски явно задают значения удаления при их создании.

Пример

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

Set myDocument = Worksheets(1) 
With myDocument.Shapes 
    With .AddCallout(msoCalloutTwo, 420, 170, 200, 50) 
        .TextFrame.Characters.Text = "auto-attached" 
        .Callout.AutoAttach = True 
    End With 
    With .AddCallout(msoCalloutTwo, 420, 350, 200, 50) 
        .TextFrame.Characters.Text = "not auto-attached" 
        .Callout.AutoAttach = False 
    End With 
End With

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

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