Форум на Kuban.ru (http://forums.kuban.ru/)
-   Использование программ (http://forums.kuban.ru/f1025/)
-   -   Excel каверкает ячейки (http://forums.kuban.ru/f1025/excel_kaverkaet_yachejki-7932266.html)

mahaon_sales 02.08.2016 12:25

Excel каверкает ячейки
 
Загружаю файл csv в эксель. В одной ячейке стоит значение "25/1", а эксель превращает ячейку в "25.янв".

Устанавливаю на ячейку формат "текстовый" - теперь эксель превращает ее в "42394"!

Подскажите, как отобразить ячейку "как есть", без изменения формата?

economist 03.08.2016 13:15

В целом внятного решения нет. Вернее есть - использовать макрос и ADODB. Никаких проблем с кодировками, значениями, ошибками, скорость - 1 млн. строк за 1 секунду.

Второй путь - ISAM - драйвер и файл schema.ini, содержащий описание полей таблицы. Почти так же хорош,
но на зоопарке ОС и версий MSO - будет "козлить".

Третий путь - сменить расширение с CSV на TXT и ручками, при открытии, задать тип столбца как Общий или Текстовый.

economist 03.08.2016 13:16

Макрос на след. неделе могу выложить здесь.

mahaon_sales 03.08.2016 19:52

Спасибо. Решил использованием Open Office Calc. Там нормально открывает.


Текущее время: 21:37. Часовой пояс GMT +3.