【问题标题】:Conditional Formatting in Microsoft Word 2016 Table CellsMicrosoft Word 2016 表格单元格中的条件格式
【发布时间】:2017-08-16 10:39:14
【问题描述】:

我有一张表,它是用于我正在为一个项目做的测试计划,表的末尾有一列,其中的 2 个值将是 Y(通过标准)或 N(没有t 通过标准)

在 Microsoft Word 中是否有一种方法可以更改末尾值为 N 的行上文本的颜色,这样可以更容易地发现它不符合条件的地方。

我知道您可以执行查找和替换方法,但我想知道是否有办法自动执行此操作,因此当用户输入 N 时,它将整行更改为红色,当他们输入 Y 时,将其更改回正常.

这是我的表格截图:

非常感谢我可能错过的一篇文章的正确方向或直接回答,谢谢。

【问题讨论】:

    标签: ms-word ms-office conditional-formatting


    【解决方案1】:

    我看到你可以从这里开始的四种方式:

    1. 您可以创建一个 VBA 宏,一旦您更改文档中的某些内容并更新表格,该宏就会自动跳转。这将强制您使用文件扩展名 *.docm 保存文档。
    2. 或者您创建两种样式(字符类型),它们会自动格式化表格单元格和您喜欢的内容。您需要通过建议用户来指导他们如何使用这些样式,或者您还可以在文档中提供单独的按钮来调用将应用这些样式的宏。同样在这里,宏选项会强制您使用文件扩展名 *.docm 保存文档。
    3. 另一种选择是使用带有 OLE Microsoft Excel 对象的 Word 文档。缺点是用户需要知道如何使用这个嵌入的 Excel 对象。
    4. 您可以采用的第三种方法是使用 Microsoft Excel 并使用 Excel 的内置条件格式。如果您需要将结果保存在 Word 文档中,您仍然可以将表格复制回 Word。

    注意:

    我特别提到了文档文件扩展名 *.docm,因为这会导致您的文档在通过电子邮件发送时显得很危险。执行 google 搜索以阅读有关包含宏的 Microsoft Office 文档的更多信息。

    【讨论】:

    • 我会研究这些,谢谢你的帮助,我不知道为什么我一开始没有考虑宏。
    • 选项 4 的缺点是,它似乎只有在使用粘贴操作创建新表时才有效;粘贴到现有表格中会丢失单元格格式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多