EXCEL VBA:使用系统颜色

2015-04-12 21:17 阅读 83 次 评论关闭

在应用程序中设置控件或窗体的颜色时,可以不指定颜色值,而用操作系统指定的颜色。如果指定了操作系统的颜色,当应用程序的用户改变计算机上的系统颜色值时,应用程序将自动地反映用户所指定的颜色值。

每一种系统颜色,既有所定义的常数也有直接的颜色设置值。对系统颜色来说,其直接颜色设置值的高位字节与普通 RGB 颜色的高位字节是不同的。对于 RGB 颜色来说,其高位字节为 0,而对于系统颜色来说,其高位字节为 80,剩下的数字则指的是某一特定的系统颜色。例如:&H80000002& 这个十六进制数,是用来指定一个活动窗口的标题颜色。

设计时,通过属性窗口选择颜色属性时,选择“系统”选项卡,就能够选择系统设置值,可自动转换成十六进制值。也可在“对象浏览器”中寻找系统颜色的定义常数。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:EXCEL VBA:使用系统颜色 | 猎微网

评论已关闭!