Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вставляет перекрестную ссылку на заголовок, закладку, сноску или концевую сноску или на элемент, для которого определена подпись (например, уравнение, рисунок или таблица).
Синтаксис
выражение. InsertCrossReference( _ReferenceType_ , _ReferenceKind_ , _ReferenceItem_ , _InsertAsHyperlink_ , _IncludePosition_ , _SeparateNumbers_ , _SeparatorString_ )
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ReferenceType | Обязательный | Variant | Тип элемента, для которого вставляется перекрестная ссылка. Может быть любой константой WdReferenceType или WdCaptionLabelID или меткой заголовка, определенной пользователем. |
| ReferenceKind | Обязательный | WdReferenceKind | Сведения, которые должны быть включены в перекрестную ссылку. |
| ReferenceItem | Обязательный | Variant | Если referenceType имеет значение wdRefTypeBookmark, этот аргумент указывает имя закладки. Для всех остальных значений ReferenceType этот аргумент указывает номер или имя элемента в поле Тип ссылки в диалоговом окне Перекрестная ссылка . Используйте метод GetCrossReferenceItems , чтобы вернуть список имен элементов, которые можно использовать с этим аргументом. |
| InsertAsHyperlink | Необязательный | Variant | Значение true , чтобы вставить перекрестную ссылку в качестве гиперссылки. |
| IncludePosition | Необязательный | Variant | Значение true для вставки "выше" или "ниже" в зависимости от расположения ссылочного элемента по отношению к перекрестной ссылке. |
| Отдельныеnumbers | Необязательный | Variant | Значение true , чтобы использовать разделитель для отделения чисел от связанного текста. (Используйте, только если параметр ReferenceType имеет значение wdRefTypeNumberedItem , а параметр ReferenceKind — wdNumberFullContext.) |
| РазделительString | Необязательный | Variant | Указывает строку, используемую в качестве разделителя, если параметр SeparateNumbers имеет значение True. |
Замечания
Если указать wdPageNumber для значения ReferenceKind, может потребоваться повторно выполнить повторную запись документа, чтобы просмотреть правильные сведения о перекрестной ссылке.
Пример
В этом примере вставляется предложение, содержащее две перекрестные ссылки: одну перекрестную ссылку на текст заголовка, а другую — на страницу, на которой отображается текст заголовка.
With Selection
.Collapse Direction:=wdCollapseStart
.InsertBefore "For more information, see "
.Collapse Direction:=wdCollapseEnd
.InsertCrossReference ReferenceType:=wdRefTypeHeading, _
ReferenceKind:=wdContentText, ReferenceItem:=1
.InsertAfter " on page "
.Collapse Direction:=wdCollapseEnd
.InsertCrossReference ReferenceType:=wdRefTypeHeading, _
ReferenceKind:=wdPageNumber, ReferenceItem:=1
.InsertAfter "."
End With
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.