Word) (書簽物件
代表文件、 選取範圍或範圍中的單一書籤。 書籤 物件是 書籤 的成員 集合。 Bookmarks集合包含 [書簽] 對話方塊中所列的所有書簽, ([插入] 功能表) 。
註解
使用 Bookmark 物件
使用 書簽 (索引) ,其中 index 是書簽名稱或索引編號,可傳回單一 Bookmark 物件。 您必須完全符合拼字檢查 (但不是一定大寫) 之書籤名稱。 下列範例會選取使用中文件內的"temp"書籤。
ActiveDocument.Bookmarks("temp").Select
索引編號代表 選取範圍 或 範圍 的物件中之位置的書籤。 文件 物件的索引編號代表位置書籤的字母清單中的書籤在 書籤] 對話方塊 (按一下 [英文字母順序排序清單中的書籤的 名稱)。 下列範例會顯示 Bookmarks 集合中的第二個書籤的名稱。
MsgBox ActiveDocument.Bookmarks(2).Name
使用 Add 方法可將書簽新增至檔範圍。 下列範例會透過加入名為 "temp" 的書籤來標記選取項目。
ActiveDocument.Bookmarks.Add Name:="temp", Range:=Selection.Range
備註
使用 BookmarkID 搭配 range 或 selection 物件 Bookmarks 集合中傳回 Bookmark 物件的索引編號屬性。 下列範例會顯示名為使用中文件內的"temp"書籤的索引編號。
MsgBox ActiveDocument.Bookmarks("temp").Range.BookmarkID
搭配Bookmarks屬性使用預先定義的書簽。 下列範例會設定名為"currpara"至名為"而 \Para"預先定義的書籤所標示的位置的書籤。
ActiveDocument.Bookmarks("\Para").Copy "currpara"
使用 已存在 若要判斷選取範圍、 範圍或文件中是否已存在的書籤的方法。 下列範例會確保名為"temp"書籤有使用中文件內選取之書籤之前。
If ActiveDocument.Bookmarks.Exists("temp") = True Then
ActiveDocument.Bookmarks("temp").Select
End If
方法
屬性
請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。