我正在尝试更新工作表上所有标签的背景色。我想使用 RGB 值来表示颜色,但我被困在两个地方。这是我现在拥有的代码:
Sheet2.Shapes("Label 2").Fill.BackColor.RGB = RGB(220, 105, 0)
此代码将运行而不会出错,但似乎没有任何效果。我的标签一开始是白色的(或者可能是透明的)并且永远不会改变。谁能告诉我我需要做什么才能完成这项工作?我也添加了这个,但它什么也没做:
shp.Fill.Solid
接下来,我想在一个变量中捕获这个 RGB 值,这样我就不必重复重新输入。本质上,我正在寻找这样的东西:
dim col as Color
col = RGB(220,105,0)
Sheet2.Shapes("Label 2").Fill.BackColor.RGB = col
我知道没有名为 Color 的变量类型,但我想你可以看到我想要做什么。