繁体   English   中英

两种不同的内部单元格颜色给我相同的colorIndex VBA

[英]Two different interior cell color give me the same colorIndex VBA

为什么两个不同的单元格颜色给我相同的ColorIndex?

我使用此函数获取单元格颜色索引:

Function InteriorColor(CellColor As Range)
 Application.Volatile
 InteriorColor = CellColor.Interior.ColorIndex
 End Function

这是函数返回的内容:

在此处输入图片说明

ColorIndex限制为256种颜色,因此可以将多种RGB颜色转换为相同的ColorIndex。 使用.Color代替,在那里您可以使用更精确的RGB颜色。

Cells(1,1).Interior.Color = RGB(255,255,255)

ColorIndex涵盖了非常有限的一组颜色值。

考虑改用Color

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM