К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Excel каверкает ячейки

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

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

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



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

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

Третий путь - сменить расширение с CSV на TXT и ручками, при открытии, задать тип столбца как Общий или Текстовый.
Гость
2 - 03.08.2016 - 13:16
Макрос на след. неделе могу выложить здесь.
Гость
3 - 03.08.2016 - 19:52
Спасибо. Решил использованием Open Office Calc. Там нормально открывает.


К списку вопросов






Copyright ©, Все права защищены