首页 > 解决方案 > 在 Word 文档中使用 vba 重命名格式化作者姓名

问题描述

我需要从评论中更改作者姓名并使用 VB 应用程序格式化。

我尝试使用此代码重命名注释,但对于格式化文本并没有改变。

Dim objComment As Comment

    'Change all author names in comments
    For Each objComment In ActiveDocument.Comments
        objComment.Author = "Editor"
        objComment.Initial = "ED"
    Next objComment

请检查屏幕截图

在此处输入图像描述

标签: vbams-word

解决方案


那是因为屏幕截图中的元素不是评论。这是一个审查更改 - 修订跟踪已开启,至少在格式化方面是这样。如果您对跟踪文档更改不感兴趣,则应关闭修订跟踪并接受文档中的所有修订。


推荐阅读