共用方式為


Selection.InsertCrossReference 方法 (Word)

會插入標題、書籤、註腳或章節附註或已定義標題標籤之項目 (例如,方程式、圖形或表格) 的交互參照。

語法

expressionInsertCrossReference( _ReferenceType_ , _ReferenceKind_ , _ReferenceItem_ , _InsertAsHyperlink_ , _IncludePosition_ , _SeparateNumbers_ , _SeparatorString_ )

需要 expression。 代表 Selection 物件的變數。

參數

名稱 必要/選用 資料類型 描述
ReferenceType 必要 Variant 要插入交互參照的項目類型。 可以是任何 WdReferenceTypeWdCaptionLabelID 常數或使用者定義的標號標籤。
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

另請參閱

Selection 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應