Метод Range.InsertCaption (Word)
Вставляет заголовок непосредственно перед указанным диапазоном или после нее.
Синтаксис
выражение. 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 и обратная связь.