我正在尝试在我的 VBA 代码中设置颜色的公共常量。通常,我可以使用:
Dim BLUE As Long
BLUE = RGB(183, 222, 232)
但是,由于 RGB 功能,无法公开 const 。我使用在线转换器将此 RGB 值转换为十六进制,然后返回 B7DEE8
使用:
BLUE = &HB7DEE8
导致完全不同的颜色。我认为这实际上可能是一种 RGBA 颜色,我已经尝试过 B7DEE8__ 并且颜色非常接近(最后一位数字是 B8),但我想知道如何实际找到正确的值。
注意:我真的不需要代码来将其转换为十六进制,我只需要知道如何找到它,因为我在 Excel 工作表上使用了五种不变的颜色,我想设置它们。