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);
Я установил последнюю версию OpenXml от Nuget.
, пожалуйста, помогите мнес примером кода.спасибо