Я использую interop.excel
dll и создаю файл Excel. У меня возникают проблемы при написании длинных чисел в виде текста.
Ниже приведен код, который я использую. Я могу использовать апостроф, но если вы посмотрите в строку формул, вы увидите, что ячейка отформатирована.
Есть ли другой способ записи длинных чисел в электронную таблицу Excel, не видя отформатированное значение в строке формул (используя numberformat
)?
worksheet.Cells[i, j] = "'" + dr[p];
//var startCell = (Excel.Range)worksheet.Cells[i, j];
//var endCell = (Excel.Range)worksheet.Cells[i, j];
//worksheetRange = worksheet.get_Range(startCell, endCell);
//worksheetRange.NumberFormat = "#####";