Selection.InsertCrossReference 方法 (Word)
會插入標題、書籤、註腳或章節附註或已定義標題標籤之項目 (例如,方程式、圖形或表格) 的交互參照。
語法
expression。 InsertCrossReference
( _ReferenceType_
, _ReferenceKind_
, _ReferenceItem_
, _InsertAsHyperlink_
, _IncludePosition_
, _SeparateNumbers_
, _SeparatorString_
)
需要 expression。 代表 Selection 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
ReferenceType | 必要 | Variant | 要插入交互參照的項目類型。 可以是任何 WdReferenceType 或 WdCaptionLabelID 常數或使用者定義的標號標籤。 |
ReferenceKind | 必要 | WdReferenceKind | 要包含在交互參照中的資訊。 |
ReferenceItem | 必要 | Variant | 如果 wdRefTypeBookmark ReferenceType,這個引數指定的書籤名稱。 其他所有 ReferenceType 值,這個引數使用 交互參照] 對話方塊中的 [ 參考資料類型] 方塊中都指定的項目編號或名稱。 使用 GetCrossReferenceItems 方法可傳回可搭配這個引數的項目名稱的清單。 |
InsertAsHyperlink | 選用 | Variant | True 是表示 插入交互參照,當做超連結。 |
IncludePosition | 選用 | Variant | True 是表示 將 「 上方 」 還是 「 下方 」 插入根據參照項目相對於交互參照的位置而定。 |
SeparateNumbers | 選用 | Variant | True 是表示 使用分隔字元隔開的關聯文字的數字。 (使用只有 ReferenceType 參數設為 wdRefTypeNumberedItem 和 ReferenceKind 參數設為 wdNumberFullContext )。 |
SeparatorString | 選用 | 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 支援與意見反應。