Apenas codifiquei isto (no Word 2010, embora não consiga ver nada que o impeça de funcionar em versões mais antigas):
Sub CommentBubble()
'
' CommentBubble Macro
'
'
Dim range As range
Set range = ActiveDocument.Content
Do While range.Find.Execute("aaa") = True
ActiveDocument.Comments.Add range, "my comment"
Loop
End Sub
O que funciona, apesar de que obviamente precisa ser arrumado um pouco :) Você pode criar um objeto Comment (e especificar coisas como Author, Initals ... mas não é possível escolher as cores!)