访问标签/形状的VBA背面颜色渐变

时间:2014-09-03 14:44:26

标签: ms-access access-vba gradient

我正在寻找Access VBA中的一种方法,将标签,形状等的背景颜色设置为渐变。我目前正在应用纯色,但希望有一种方法可以通过渐变实现这一目标。

以下是我目前在Access中应用背景颜色的方法:

    Label2.BackColor = RGB(119, 49, 65)

以下是我在Excel中使用的代码,将单元格填充为渐变,效果很好。但是,我不确定Access VBA究竟是如何工作的。建议指出我正确的方向?

    Range("D14").Select
    With Selection.Interior
    .Pattern = xlPatternLinearGradient
    .Gradient.Degree = 0
    .Gradient.ColorStops.Clear
    End With
    With Selection.Interior.Gradient.ColorStops.Add(0)
    .Color = 2786997
    .TintAndShade = 0
    End With
    With Selection.Interior.Gradient.ColorStops.Add(1)
    .Color = 1447704
    .TintAndShade = 0
    End With

1 个答案:

答案 0 :(得分:1)

标签不能具有渐变背景。

enter image description here

如果要在按钮上设置渐变,可以执行similar to before

button.Gradient = 12