У меня проблема с сохранением файла Excel в виде CSV с кодировкой UTF-8.Interop.Excel UTF-8 кодировка при сохранении файла
Поскольку в моем документе Excel есть нестандартные символы (разные языки), это вызвало проблемы при сохранении в виде CSV. Это was solved here, установив кодировку веб-опций в UTF-8.
Я создаю базовую программу на C#, которая анализирует данные из файла Excel и сохраняет их в формате CSV, но я не могу его сохранить, используя кодировку UTF-8.
Я использую Microsoft.Office.Interop.Excel для работы с файлами Excel.
Это мой код:
private Excel.Application application = new Excel.Application { Visible = false };
private Excel.Workbook Workbook = application.Workbooks.Open(OrigionalFileUrl);
Workbook.SaveAs(NewFileUrl);
Я попытался установить
application.DefaultWebOptions.Encoding = MsoEncoding.msoEncodingUTF8;
, но он не работает, и файл CSV, что я всегда беспорядок, когда речь идет о секциях со специальными символами ,
Спасибо!
Работы сказочно, спасибо! –