Openxml, Excel обрезать ведущие нули - PullRequest
0 голосов
/ 07 июля 2019

Я экспортирую Excel с использованием openxml, у меня есть сценарий, чтобы показать столбец с данными «0001», для которого я использовал следующий код,

c = new Cell();
c.DataType=CellValues.String;
c.CellValue = new CellValue("0001");

При открытии Excel моя ячейка содержит значение, как я ожидал( "0001").Но после выбора ячейки и выхода из нее значение меняется с «0001» на «1».В Excel тип ячейки «Общий» вместо текста.

Как это исправить

1 Ответ

0 голосов
/ 08 июля 2019

Можете ли вы попробовать поставить апостроф ' перед значением, например:

c = new Cell();
c.DataType=CellValues.String;
c.CellValue = new CellValue("'0001");
                             ^^
...