VSTO对angular线在Excel单元格中
我目前正在试图find一种方法,在C#中使用VSTO for Excel,使用C#代码在单元格中绘制对angular线。 但我找不到任何人甚至试图做到这一点。
有谁知道如何做到这一点?
谢谢
(对不起,我的英文不好,但这不是我的语言)
您可以如下操作边框:
Excel.Range range = ... the cell(s) you want ...; var border = range.Borders[Excel.XlBordersIndex.xlDiagonalDown]; border.Weight = Excel.XlBorderWeight.xlThin; border.LineStyle = Excel.XlLineStyle.xlContinuous;
XlBordersIndex
枚举指定要更新哪个边框:
xlDiagonalDown xlDiagonalUp xlEdgeBottom xlEdgeLeft xlEdgeRight xlEdgeTop ...
我不是如何在VSTO,但使用COM你可以做这样的事情:
ActiveSheet.Shapes.AddLine(BeginX,BeginY,EndX,EndY);