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