C# 在excel 2010中设置顶行和底行边框

C# 在excel 2010中设置顶行和底行边框,c#,C#,这是我设置行(“A4-E4”)上下边框的代码 为什么不运行 有人能帮我吗 谢谢您正在引用每种边框类型(EdgeTop、EdgeBottom),但没有对它们做任何操作。您需要以某种方式更改这些属性,例如: ExFrame.Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = XlLineStyle.xlContinuous; 在这个上下文中,代码的格式看起来好像“Frame”是一个保留字。当你说这不运行时,到底发生了什么?代码是否编译?只有赋值、

这是我设置行(“A4-E4”)上下边框的代码

为什么不运行

有人能帮我吗


谢谢

您正在引用每种边框类型(EdgeTop、EdgeBottom),但没有对它们做任何操作。您需要以某种方式更改这些属性,例如:

ExFrame.Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = XlLineStyle.xlContinuous;

在这个上下文中,代码的格式看起来好像“Frame”是一个保留字。当你说这不运行时,到底发生了什么?代码是否编译?只有赋值、调用、递增、递减和新对象表达式可以用作语句(CS0201)-这是我得到的错误
ExFrame.Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = XlLineStyle.xlContinuous;