Método Bookmarks.Add (Word)
Devuelve un objeto Bookmark que representa un marcador agregado al intervalo.
Sintaxis
expresión. Agregar (Nombre, Rango)
expresión requerida. Variable que representa una colección "Bookmarks".
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Obligatorio | String | El nombre del marcador. El nombre no puede tener más de 40 caracteres ni incluir más de una palabra. |
Range | Opcional | Variant | Intervalo de texto señalado por el marcador. Un marcador se puede establecer en un intervalo contraído (punto de inserción). |
Valor devuelto
Bookmark
Ejemplo:
En este ejemplo, se agrega un marcador con el nombre myplace a la selección del documento activo.
Sub BMark()
' Select some text in the active document prior
' to execution.
ActiveDocument.Bookmarks.Add _
Name:="myplace", Range:=Selection.Range
End Sub
En este ejemplo, se agrega un marcador con el nombre mark en el punto de inserción.
Sub Mark()
ActiveDocument.Bookmarks.Add Name:="mark"
End Sub
En este ejemplo, se agrega un marcador third_para al tercer párrafo de Letter.doc y, a continuación, se muestran todos los marcadores del documento en la ventana activa.
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
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.