【问题标题】:Excel change cell colorExcel更改单元格颜色
【发布时间】:2013-03-09 12:45:00
【问题描述】:

只是为了确认这不仅仅是条件格式!我正在使用 Excel 2010。

我使用了http://www.cpearson.com/excel/colors.aspx ColorIndexOfOneCell 函数,但它似乎无法识别条件格式单元格颜色。已使用以下代码,在 C89 中使用了相关的单元格颜色:

=SUMPRODUCT(--(colorindex(L6:L82)=ColorIndexOfOneCell($C$89,FALSE,1)))

有什么想法吗?

附言。当手动更改单元格颜色时(“在”条件格式的“后面”),ColorIndexOfCell 会选择它。

【问题讨论】:

    标签: excel


    【解决方案1】:

    谷歌搜索“excel 条件格式颜色应用 vba”会产生一个链接:http://www.cpearson.com/excel/cfcolors.htm(嘿,相同的来源)。它建议检查他们的ActiveCondition 脚本。

    或者:“vba excel check active condition”在此页面上产生一个替代代码:

    http://en.kioskea.net/faq/1409-excel-vba-a-function-that-returns-the-color-of-an-active-mfc 更优雅。

    两者都归结为循环遍历可能的FormatConditions,然后在满足条件时签入脚本。当满足条件时,采用该条件的颜色。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 2012-01-23
      • 1970-01-01
      • 2021-11-04
      • 1970-01-01
      相关资源
      最近更新 更多