【问题标题】:What are the RGB codes for the Conditional Formatting 'Styles' in Excel?Excel 中条件格式“样式”的 RGB 代码是什么?
【发布时间】:2021-01-12 04:33:44
【问题描述】:

我有一些单元格有条件地格式化为 Excel 的标准“坏”样式(深红色文本,浅红色填充)。

在另一列中,我有已为其创建条件格式公式的单元格。我还想对这些进行编码以匹配“坏”样式,但是没有使用预定义的深红色文本和浅红色填充的选项。相反,我必须选择自己的格式,但找不到正确的浅/深红色组合。

有谁知道至少更常见的条件格式的 RGB 代码?

  • “好”
  • '坏'
  • '中性'

【问题讨论】:

    标签: excel rgb


    【解决方案1】:

    对于“坏”红色:

    • 字体为:(156,0,6)
    • 背景是:(255,199,206)

    对于“好”绿色:

    • 字体为:(0,97,0)
    • 背景是:(198,239,206)

    对于“中性”黄色:

    • 字体为:(156,101,0)
    • 背景是:(255,235,156)

    【讨论】:

    • 为了方便起见,这里是十六进制颜色代码: 坏字体:#9C0006,背景:#FFC7CE --- 好字体:#006100,背景:#C6EFCE -- - 中性字体:#9C6500,背景:#FFEB9C
    • 如果您正在寻找红-黄-绿色标,则背景值为:红色#F8696B/(248,105,107) - 黄色#FFEB84/(255,235,132) - 绿色#63BE7B/(99,190,123) )
    • 有没有办法通过 VBA 获取这些值,还是严格来说是外部工具?
    • @kevin948 Google 表格版本是红色#E67C73、黄色#FFD666、绿色#57BB8A
    【解决方案2】:

    我想这些可能会通过一些样式选项进行更改。但就默认值而言,这些取自我的 Excel 2010 版本,它应该具有默认值。

    “坏”红色字体:156、0、6;填充:255、199、206

    “好”绿色字体:0、97、0;填充:198、239、206

    “中性”黄色字体:156、101、0;填充:255、235、156

    【讨论】:

    • 谢谢亚当...应该有两种颜色,一种用于字体,一种用于填充(背景)?
    • 不确定您在那里找到了自己的答案,但为了将来参考,如果您可以访问 Excel,则自己获取这些值非常简单。我使用每个值格式化了几个单元格,然后选择了像 Arial Black 这样的粗字体,以避开字体平滑的效果。如果您有颜色选择器或吸管工具,这将很有用。如果没有,可以截取屏幕截图,然后将其粘贴到 MS Paint 中,允许使用其颜色选择器工具。干杯!
    【解决方案3】:

    对于将来偶然发现此问题的任何人,您可以这样做:

    xl.Range("A1:A1").Style := "Bad"
    xl.Range("A1:A1").Style := "Good"
    xl.Range("A1:A1").Style := "Neutral"
    

    检查此类内容的一种简单方法是打开 excel 并记录宏。在这种情况下,我录制了一个宏,我刚刚将单元格格式化为“坏”。一旦你录制了宏,只需进入并编辑它,它就会为你提供代码。这需要您进行一些翻译,但这是我编辑宏时的样子:

     Selection.Style = "Bad"
    

    如您所见,从 excel 提供的内容跳转到 AHK 非常容易。

    【讨论】:

    • 使用“Bad”样式的唯一缺点是字体格式(例如粗体)被清除了。除非这是可以被覆盖的东西,否则需要知道 RGB 值可能很有用。现在,一个漂亮的答案将离开用于获取 RGB 值的 VBA。
    【解决方案4】:

    最简单的方法是按照您想要的方式格式化单元格,然后使用“单元格格式...”上下文菜单来获取填充和格式颜色,使用“更多颜色...”按钮进入六边形颜色选择器,选择自定义选项卡。

    RGB 颜色与窗格底部的表格相同。如果您更喜欢 HSL 值,请将颜色模型从 RGB 更改为 HSL。我用它来改变坏细胞的饱和度。较高的亮度会产生更差的结果,并且所有单元格的阴影都相同,只是颜色的深度被修改了。

    【讨论】:

      【解决方案5】:

      用深红色文字填充浅红色。

      {'bg_color':   '#FFC7CE', 'font_color': '#9C0006'})
      

      用深黄色文本填充浅黄色。

      {'bg_color':   '#FFEB9C', 'font_color': '#9C6500'})
      

      用深绿色文本填充绿色。

      {'bg_color':   '#C6EFCE', 'font_color': '#006100'})
      

      【讨论】:

        【解决方案6】:

        将条件格式的单元格复制到 Word 中(使用 CTRL+C、CTRL+V)。将它们复制回 Excel,保留源格式。现在条件格式丢失了,但您仍然拥有颜色,可以选择 Home > Fill color (or Font color) > More colors 查看 RGB。

        【讨论】:

          猜你喜欢
          • 2012-11-19
          • 2011-08-03
          • 2012-09-30
          • 2017-04-25
          • 2019-06-23
          • 2014-09-08
          • 2010-09-24
          • 1970-01-01
          • 2011-02-18
          相关资源
          最近更新 更多