共用方式為


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 支援與意見反應