Как сделать текст, который никогда не будет преобразован в дату после экспорта в Excel? - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть текст вроде: 04-4476

Но после экспорта в Excel он конвертируется в дату, например: Apr-76

Ожидаемый результат - исходный текст, т.е. 04-4476

КОД для экспорта выглядит так: ws.Write (string.Format ("04-4476"));

У меня нет доступа к Excel, поэтому я не могу изменить форматирование

1 Ответ

0 голосов
/ 30 апреля 2019

Если вы экспортируете в текстовый или CSV-файл, невозможно передать соответствующую информацию в Excel.Как отметил @HimBromBeere, это вопрос импорта в Excel.

Вы можете попробовать использовать библиотеку, подобную EPPlus (моя любимая!), Для создания настоящего файла Excel.В этом файле вы можете применить форматирование к ячейкам, в этом случае использовать текстовый формат.После этого Excel сможет открывать файл, а не импортировать данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...