Denise指出,当她使用Track Changes并插入评论时,用户的名称会显示在评论中。当她准备完成文档但仍在进行修订时,Denise想知道她是否可以返回并在一个或多个注释上更改用户名。

您可以做几件事来进行更改。首先,您可以将用户名和缩写缩写更改为注释中所需的名称,然后有效地重新创建注释。 (您可以将注释复制到剪贴板,然后将其粘贴回文档中。)

但是,这样做有一个缺点,因为注释的日期和时间戳将更新以反映您重新创建注释的时间。

也许更好的方法是使用宏进行更改。创建注释后,会将其添加到“注释”集合中,可以通过VBA访问该注释。每个评论都有Author和Initial属性,分别代表评论作者的姓名和姓名缩写。

以下宏是如何更改它们的示例:

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

您需要做的就是选择一个包含要修改的注释的选项(在主文档中选择包含注释指示符的文本),然后运行宏。出现提示时输入新名称和缩写。当宏运行完毕后,它可能看起来没有任何变化。如果您保存并重新加载文档,则会注意到注释作者的名称已按照您的指示进行了更改。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(8612)适用于Microsoft Word 97、2000、2002和2003。您可以找到Word(Ribbon 2007)的功能区界面的本技巧版本。和更高版本)在这里: