返回所选单元格的背景颜色

我有一个电子表格,其中的细胞有意义地着色。

有没有人知道我可以返回当前单元格的Excel工作表的背景颜色值?

你可以使用Cell.Interior.Color ,我用它来计算具有给定背景颜色(即匹配我的图例)范围内的单元格的数量。

如果您正在查看表格,数据透视表或其他具有条件格式的内容,则可以尝试:

 ActiveCell.DisplayFormat.Interior.Color 

这在普通的单元格中似乎也能正常工作。

也许你可以使用这个属性:

 ActiveCell.Interior.ColorIndex - one of 56 preset colors 

 ActiveCell.Interior.Color - RGB color, used like that: ActiveCell.Interior.Color = RGB(255,255,255)