Indexes.Add 方法 (Word)
會傳回 Index 物件,表示加入至文件的新索引。
運算式。新增 (Range、 HeadingSeparator、 RightAlignPageNumbers、 Type、 NumberOfColumns、 AccentedLetters、 SortBy、 IndexLanguage)
需要 expression。 代表 'Indexes' 集合的變數。
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Range | 必要 | Range | 您希望索引出現的範圍。 如果此範圍未摺疊,這個索引就會取代此範圍。 |
HeadingSeparator | 選用 | Variant | 依字母順序排列群組 (同一個字母為開頭的項目) 之間的文字索引中。 可以是 WdHeadingSeparator 常數之一。 |
RightAlignPageNumbers | 選用 | Variant | True 是表示 讓頁碼靠右邊界對齊。 |
Type | 選用 | Variant | 會指定子項目是否為主要的項目為同一行 (讓) 上或分列一行 (縮排) 從主要的項目。 可以是下列 WdIndexType 常數之一: wdIndexIndent 或 wdIndexRunin 。 |
NumberOfColumns | 選用 | Variant | 索引之每個頁面的欄數。 如果指定 0 (零),就會將索引中的欄數設定為與文件中的欄數相同。 |
AccentedLetters | 選用 | Variant | True 是表示 包括在索引中的重音字母會有不同的標題 (如範例、 以"À"開頭的字和以"A"開頭的字會列在不同的標題底下中)。 |
SortBy | 選用 | Variant | 要用於指定之索引排序準則。 可以是下列 WdIndexSortBy 常數之一: wdIndexSortByStroke 或 wdIndexSortBySyllable 。 |
IndexLanguage | 選用 | Variant | 要用於指定之索引的排序語言。 可以是任何 WdLanguageID 常數。 有效的 WdLanguageID 常數的清單,請參閱 Visual Basic 編輯器中 [物件瀏覽器。 |
索引
索引是建置在文件中的索引項目 (XE) 欄位。 使用 MarkEntry 方法可將標示要包含在索引中的索引項目。
這則範例會標記索引項目,然後在使用中文件的結尾建立索引。
ActiveDocument.Indexes.MarkEntry _
Range:=Selection.Range, Entry:="My Entry"
Set MyRange = ActiveDocument.Content
MyRange.Collapse Direction:=wdCollapseEnd
ActiveDocument.Indexes.Add Range:=MyRange, Type:=wdIndexRunin
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。