如何在Excel中更改线条形状的颜色?

时间:2015-07-07 10:17:36

标签: c# excel

我尝试了每种方法来做到这一点。但没有任何作用。请帮助我,如何在Excel中添加行并在C#中更改其颜色?我试过这个:

Shape line = ws.Shapes.AddLine(98, 60, 432, 60);
line.Fill.ForeColor.RGB = Color.Red.ToArgb();

但它给了我错误:超出范围。我还能做什么?)

2 个答案:

答案 0 :(得分:0)

您没有改变正确对象的前色。这是修复:

android:name=".EpayApplication"

答案 1 :(得分:-1)

这会有所帮助:

With Selection.ShapeRange.Line
    .Visible = msoTrue
    .ForeColor.ObjectThemeColor = msoThemeColorAccent2
    .ForeColor.TintAndShade = 0
    .ForeColor.Brightness = 0.400000006
    .Transparency = 0
End With

其中msoThemeColorAccent2是颜色变化