1) 我正在使用SpreadsheetLight库,我想知道如何将行的颜色设置为红色或黄色?
2)还告诉我如何设置颜色范围明智地说Range["A1:Z1"]?
3)如何明智地应用格式单元格范围?
sheet.Range[DataRangeCoordinate].NumberFormat = "#,##0.000;[Red](-#,##0.000);#,##0.000";
上面的代码与 devexpress 电子表格相关。那么在使用 SpreadsheetLight 时如何做同样的事情呢?
4)如何在 For 循环中迭代所有单元格值?
当我使用 dev express 电子表格网格时,我使用下面的代码设置回和前景色
sheet.Range["A1:Z1"].Font.Color = Color.IndianRed;
sheet.Range["A1:Z1"].Fill.BackgroundColor = Color.LightGray;
sheet.Range["A1:Z1"].Style.Font.Bold = true;
5)如何设置所有列的列宽?
6)如何设置自动调整所有列?
7) 当我尝试CreateStyle
按如下方式创建代码时出现错误
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Spreadsheet;
using SpreadsheetLight;
SLStyle style1 = sl.CreateStyle();
style.Fill.SetPattern(PatternValues.Solid, System.Drawing.Color.IndianRed, System.Drawing.Color.LightGray);
sl.SetCellStyle(1, 0, style1);
我已经从 Nuget 安装了最新版本的 OpenXml。
请帮我提供代码示例。谢谢