次の方法で共有


Bookmarks.Add メソッド (Word)

範囲に追加するブックマークを表す Bookmark オブジェクトを返します。

構文

追加 (名前範囲)

expression 必須です。 'Bookmarks' コレクションを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
名前 必須 String ブックマークの名前です。 名前は 40 以上の文字または複数の単語を含めることができません。
Range 省略可能 バリアント型 (Variant) ブックマークで定義する文字列の範囲を指定します。 ブックマークは、指定範囲を解除した位置 (カーソル位置) に設定することもできます。

戻り値

Bookmark

次の使用例は、現在の文書内の選択部分に myplace という名前のブックマークを追加します。

Sub BMark() 
 ' Select some text in the active document prior 
 ' to execution. 
 ActiveDocument.Bookmarks.Add _ 
 Name:="myplace", Range:=Selection.Range 
End Sub

次の使用例は、カーソル位置に mark という名前のブックマークを追加します。

Sub Mark() 
 ActiveDocument.Bookmarks.Add Name:="mark" 
End Sub

次の使用例は、Letter.doc の 3 番目の段落に third_para という名前のブックマークを追加し、現在のウィンドウにある文書のブックマークをすべて表示します。

Sub ThirdPara() 
 Dim myDoc As Document 
 
 ' To best illustrate this example, 
 ' Letter.doc must be opened, not active, 
 ' and contain more than 3 paragraphs. 
 Set myDoc = Documents("Letter.doc") 
 myDoc.Bookmarks.Add Name:="third_para", _ 
 Range:=myDoc.Paragraphs(3).Range 
 myDoc.ActiveWindow.View.ShowBookmarks = True 
End Sub

関連項目

Bookmarks コレクション オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。