c#将WinForm输出到Excel
已经研究过输出到Excel,并且能够成功地这样做。如果我遗漏了一些更简单的东西,我的问题就更多了 目前,如果我想设置单个单元格的字体、单元格颜色、大小等,我会这样做:c#将WinForm输出到Excel,c#,excel,winforms,office-interop,C#,Excel,Winforms,Office Interop,已经研究过输出到Excel,并且能够成功地这样做。如果我遗漏了一些更简单的东西,我的问题就更多了 目前,如果我想设置单个单元格的字体、单元格颜色、大小等,我会这样做: range = (Range)ws.Cells[10, 12]; range.Formula = "=SUM(R10C10:R10C11)"; range.Calculate(); range.Font.Bold = true; range.Font.
range = (Range)ws.Cells[10, 12];
range.Formula = "=SUM(R10C10:R10C11)";
range.Calculate();
range.Font.Bold = true;
range.Font.Underline = true;
range.Style = wb.Styles["Currency"];
range.Font.Color = Color.Red;
range.Font.Name = "Arial";
range.Font.Size = 26;
borders = range.Borders;
borders.LineStyle = XlLineStyle.xlContinuous;
borders.Weight = 2d;
我是否错过了文档中允许我在单个单元格上执行此操作而无需创建
范围的内容?否,C需要对象限定符(请参阅。因此,您当前的代码是协议。使用范围有什么错?没有“错”这样做,我只是想知道我是否只是添加了我不需要的额外步骤。不。抽象在简单的用法中总是需要一些额外的步骤,但在复杂的情况下提供了更多的功能。