我正在尝试在我的VBA代码中设置一个公共颜色常量。通常,我可以使用以下代码:
Dim BLUE As Long
BLUE = RGB(183, 222, 232)
然而,由于RGB函数的存在,无法将其设为公共常量。我使用在线转换器将此RGB值转换为十六进制,并得到了B7DEE8。
使用:
BLUE = &HB7DEE8
结果显示完全不同的颜色。我认为这可能是RGBA颜色,已经尝试使用B7DEE8__,并且最后一个数字为B8时其颜色非常接近,但是我想知道如何找到正确的值。
注意:我实际上不需要将其转换为十六进制代码,我只需要知道如何找到它,因为我在Excel表格中使用了五个固定颜色,并希望设置它们。