Я использую OPENXML SDK 2.0 для потоковой передачи файла с расширенными таблицами. Исходные данные поступают из таблицы данных и записывают это в электронную таблицу с использованием openxml. Если есть один из данных столбца таблицы данных, то «Treshold%» (этот текст имеет вкладку на нем, предшествующий) и то же самое записывается как excel, но которое записывает его в «Treshold%» в excel ячейку и удаление пространства табуляции.OpenXML Spreadsheet - сохранить пространство до или после значения при записи значения ячейки
Я использую код, как показано ниже. Использование методов workSheetWriter.PasteText
и .
WorksheetWriter workSheetWriter = new WorksheetWriter(spreadSheet, workSheet);
int intValue = 0;
if (strValue.Contains("$"))
{
strValue = strValue.Replace("$", "");
strValue = strValue.Replace(",", "");
workSheetWriter.PasteValue(cellLocation, strValue, CellValues.Number);
}
else if (int.TryParse(strValue, out intValue))
{
workSheetWriter.PasteValue(cellLocation, strValue, CellValues.Number);
}
else if (string.IsNullOrEmpty(strValue))
{
workSheetWriter.PasteText(cellLocation, strValue);
}
else
{
workSheetWriter.PasteText(cellLocation, strValue);
}
Просьба помочь в этом. Как записать значение, которое занимает вкладка в начале (Treshold%) в ячейку excel в том же формате?