【问题标题】:How to identify/address Excel cell color when cells have been highlighted using conditional formatting?当使用条件格式突出显示单元格时,如何识别/解决 Excel 单元格颜色?
【发布时间】:2019-01-28 20:02:13
【问题描述】:

我有一个 Excel 工作表,其中许多单元格已使用内置条件格式命令突出显示。如果我尝试更改单元格颜色或通过传统方式填充,我既无法将未填充的单元格更改为已填充,也无法将已填充的单元格更改为未填充(工作表未锁定,只是更改使用这些颜色没有效果)。我可以通过从单元格中删除条件格式将填充的单元格变为“空白”。基本上,我试图扫描整个工作表并检查每个单元格是否是彩色的,但我不知道要针对这种特殊的格式化情况解决的单元格属性。我将不胜感激任何帮助!谢谢。

【问题讨论】:

  • 你的问题的哪一部分是关于编写代码的?一般软件使用问题请访问 Superuser.com。如果您正在尝试编写代码,请发布您目前所拥有的内容。
  • 要检查条件格式颜色,您可能必须使用Cells(x,y).DisplayFormat.Interior.Color.ColorIndex 来检索颜色填充属性
  • @Kubi 非常感谢!那行得通。感谢您的帮助!
  • @Kubi 你能把你的评论作为答案吗?
  • @ti7 当然,没问题

标签: excel vba cell


【解决方案1】:

要检查您可能必须使用的条件格式颜色

Cells(x,y).DisplayFormat.Interior.Color.ColorIndex

检索颜色填充属性,因为DisplayFormat 补偿了条件格式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-22
    • 2018-05-02
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多