喝口茶继续。顺便数数按照权责发生制应该拿到的4个BB。 有童鞋可能会问了,那么,在2003里面,我怎么样才能正常显示RGB(1,0,0)的颜色呢。 有一种方法,两种做法。 这一种方法就是更改2003的调色板。 而两种办法就是1、直接通过工具-选项-颜色菜单来更改。 2、通过VBA代码来更改 例如我们要显示出RGB值为(194,0,0)的颜色,应该怎么做呢? 方法一见下图: 其中从上至下,显示的颜色分别为RGB(128,0,0),RGB(194,0,0),RGB(255,0,0)。 可以看到,RGB(194,0,0)已经可以正常显示了,并且与RGB(255,0,0)颜色之间还是存在较大的差别的。
方法二VBA法其实就是将方法一代码化。 下面的代码可以将调色板的颜色批量替换为RGB(0,0,0)到RGB(255,0,0)的均匀的56种颜色。 Sub test3() For i = 1 To 56 ActiveWorkbook.Colors(i) = RGB(Int(255 / 56 * i), 0, 0) Next End Sub 运行test3之后,再来运行一下上面的test1和test2代码看看。 是不是发现A1:A255已经近乎均匀的从黑色渐变为了红色呢。
[此贴子已经被作者于2010-4-14 15:11:41编辑过] |