Classe Comments - commentaires (Word VBA)
Collection d’objets Comment qui représentent les commentaires contenus dans une sélection, une plage ou un document. Pour utiliser une variable de classe Comments, elle doit d'abord être instanciée, par exemple
Dim cmms as Comments
Set cmms = Selection.Comments
Add
Renvoie un objet Comment qui représente un Commentaire ajouté à une plage.
Sub AddComment()
Selection.Collapse Direction:=wdCollapseEnd
ActiveDocument.Comments.Add _
Range:=Selection.Range, Text:="review this"
End Sub
Arguments
Un argument nommé
Range (Range) - Plage à laquelle doit être ajoutée un commentaire.
Optional arguments
Les arguments suivants sont facultatifs
Text (String) - Texte du commentaire.
Count
Renvoie un type long qui représente le nombre d’éléments dans la collection comments.
Dim lngCount As Long
lngCount = Selection.Comments.Count
Item
Renvoie un objet Comment spécifique appartenant à une collection.
Item (Index)
Index: Objet spécifique qui doit être renvoyé.
Dim cmm As Comment
Set cmm = Selection.Comments(Index:=1)
ShowBy
Cette propriété renvoie ou définit le nom du réviseur dont les commentaires sont affichés dans le volet de commentaires.
Vous pouvez afficher les commentaires effectués par un seul ou tous les relecteurs.
If ActiveDocument.Comments.Count >= 1 Then
ActiveDocument.ActiveWindow.View.SplitSpecial = wdPaneComments
ActiveDocument.Comments.ShowBy = "Don Funk"
End If