Range.BookmarkID (Word)

Renvoie le numéro du signet qui encadre le début de la plage spécifiée; renvoie 0 (zéro) s’il n’y a aucun signet correspondant.

Le numéro du signet correspond à la position du signet dans le document : 1 pour le premier signet, 2 pour le deuxième, etc..


Set myRange = ActiveDocument.Content 
myRange.Collapse Direction:=wdCollapseStart 
If myRange.BookmarkID = 0 Then 
 ActiveDocument.Bookmarks.Add Name:="temp", Range:=myRange 
End If