Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вставляет подпись непосредственно перед указанным диапазоном или после нее.
Синтаксис
выражение.
InsertCaption( _Label_ , _Title_ , _TitleAutoText_ , _Position_ , _ExcludeLabel_ )
выражение (обязательно). Переменная, представляющая объект Range .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Label | Обязательный | Variant | Вставляемая метка подпись. Может быть строкой или одной из констант WdCaptionLabelID . Если метка еще не определена, возникает ошибка. Используйте метод Add с объектом CaptionLabels для определения новых меток подпись. |
| Title | Необязательный | Variant | Строка, которая вставляется сразу после метки в подпись (игнорируется, если указан TitleAutoText). |
| TitleAutoText | Необязательный | Variant | Запись AutoText, содержимое которой нужно вставить сразу после метки в подпись (переопределяет любой текст, указанный в заголовке). |
| Position | Необязательный | Variant | Указывает, будет ли подпись вставляться выше или ниже диапазона. Может быть одной из констант WdCaptionPosition . |
| ExcludeLabel | Необязательный | Variant | Значение True не включает текстовую метку, как определено в параметре Label. Значение False включает указанную метку. |
Пример
В этом примере под первой таблицей в активном документе вставляется подпись.
ActiveDocument.Tables(1).Range.InsertCaption _
Label:=wdCaptionTable, _
Position:=wdCaptionPositionBelow
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.