Некоторые старые версии Microsoft Excel могут некорректно отображать CSV-файлы в кодировке UTF-8. В этом случае используйте функцию импорта данных из файлов. Порядок шагов описан на примере Microsoft Excel 2003.
- В главном меню Excel откройте вкладку «Данные».
- В секции «Получить внешние данные» выберите вариант «Из текста».
- В появившемся диалоговом окне в поле «Формат файла» выберите пункт «Юникод (UTF-8)» и завершите импорт данных из файла.
Удобное редактирование CSV-файлов в различных кодировках возможно с помощью бесплатных программных продуктов OpenOffice Calc и LibreOffice Calc или более поздних версий Microsot Excel.
3 комментария
При импорте файла и наличия в нем каких-либо ошибок формируется файл с перечнем ошибок ( в данном примере дублирующиеся строки). Ранее этот файл вроде как я помню был читабельным , а сейчас при открытии часть полей нечитабельна. Т.е. файл отчета стал формироваться с другой кодировкой? Версия Excell 2016 - устаревшая?
тут одно из двух наверное : либо что-то поменяли с формированием файла, либо Excell 2016 не умеет с ней работать?
Файл не могу приложить , но высылал его с запросом в поддержку - там дали ссылку на эту страницу.
Вы пробовали выполнить то, что написано в этой статье?
Да, спасибо, по такому пути можно преобразовать файл. Можно поменять кодировку и через Notepad.
При экспорте всегда ставлю Windows-1251 уже на автомате, а для файла ошибок кодировку не выберешь , вот и воткнулся...