如何在Excel中更改线条形状的颜色
本文关键字:颜色 Excel | 更新日期: 2023-09-27 18:01:18
我尝试了所有的方法。但什么都没用。请帮助我,我如何在Excel中添加行,并在c#中更改其颜色?我试过了:
Shape line = ws.Shapes.AddLine(98, 60, 432, 60);
line.Fill.ForeColor.RGB = Color.Red.ToArgb();
但是它给我错误:超出范围。
您没有更改正确对象的前颜色。修复方法如下:
Shape line = ws.Shapes.AddLine(98, 60, 432, 60);
line.Line.ForeColor.RGB = Color.Red.ToArgb();
这有帮助吗?
With Selection.ShapeRange.Line
.Visible = msoTrue
.ForeColor.ObjectThemeColor = msoThemeColorAccent2
.ForeColor.TintAndShade = 0
.ForeColor.Brightness = 0.400000006
.Transparency = 0
End With
其中msoThemeColorAccent2为颜色变化