vba - 如何更改插入 MS Word 文档中的注释的背景颜色?

标签 vba ms-word comments

当我在 MS Word 2010 中通过单击 Review -> Comments -> New Comment 在文档中输入评论时,word 允许我输入评论。但是,我无法更改评论框的背景颜色。

有没有办法在 MS Word 中更改评论框的背景颜色?

我问这个是因为我正在编写一个 VBA 代码来读取文档中插入的所有注释。我还想获得有关评论框背景颜色的信息。因此,如果可以使用功能区中提供的工具来完成,那么也可以通过 VBA 来完成。带着这个想法,我问这个问题。

最佳答案

作为Ahmad指示,您可以通过让评论有不同的作者来更改评论的颜色。

您可以通过 ActiveDocument.Comments 访问所有评论。

类似下面的内容:

dim c as Comment
For each c in ActiveDocument.Comments
    'Give each comment a unique author.
    c.Author = "Author" & c.Index
next

会改变每条评论的作者,每条评论会有不同的颜色。

也就是说,您应该能够阅读所有评论并通过跟踪评论的作者来确定颜色是否相同。但是,似乎没有任何实用的方法可以通过代码更新评论的颜色,甚至不知道实际的评论颜色。

关于vba - 如何更改插入 MS Word 文档中的注释的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13318852/

相关文章:

java - 是否可以从 Microsoft word 文档中导入数据?

xcode - 自定义 Xcode 片段库

r - 如何查看带有注释的源代码?

excel - 使用搜索和循环从一张纸复制并粘贴到另一张纸

mysql - Excel Mac 2016,在 VBA 函数内调用时 ListObject 不起作用

excel - 运行此宏时如何处理重复数据?

vba - 更改图像大小

powershell - 如何更改多个 Word 文档的自定义属性

android - 如何在 android 中建立像弹出窗口一样的 facebook 评论?

excel - 如何通过 VBA 使用我的 powerpoint 模板来构建我想要的幻灯片?