Existe alguma maneira de fazer meu nome aparecer nos comentários antigos?
Quando um comentário é criado, ele é adicionado à coleção Comentários, que pode ser acessada através do VBA. Cada comentário possui propriedades Autor e Inicial que, respectivamente, representam o nome e as iniciais do autor do comentário. A macro a seguir é um exemplo de como eles podem ser alterados:
Sub ChangeCommentAuthor()
Dim J As Integer
Dim sAuthorname As String
Dim sInitial As String
If Selection.Comments.Count = 0 Then
MsgBox "No comments in your selection!", _
vbCritical + vbOKOnly, "Cannot perform action"
Exit Sub
End If
sAuthorname = InputBox("New author name?", _
"Comments Author Name")
If sAuthorname = "" Then End
sInitial = InputBox("New author initials?", _
"Comments Initials")
If sInitial = "" Then End
With Selection
For J = 1 To .Comments.Count
.Comments(J).Author = sAuthorname
.Comments(J).Initial = sInitial
Next J
End With
End Sub
Faça uma seleção que contenha o comentário que você deseja modificar (selecione o texto no documento principal que inclui o indicador de comentário)
Execute a macro.
Digite um novo nome e iniciais quando solicitado.
Quando a macro é executada, pode parecer que nada mudou.
Se você salvar o documento e recarregá-lo, notará que os nomes dos autores dos comentários foram alterados conforme indicado.
Origem Alterando o nome do usuário nos comentários existentes