![]() |
Excel каверкает ячейки Загружаю файл csv в эксель. В одной ячейке стоит значение "25/1", а эксель превращает ячейку в "25.янв". Устанавливаю на ячейку формат "текстовый" - теперь эксель превращает ее в "42394"! Подскажите, как отобразить ячейку "как есть", без изменения формата? |
В целом внятного решения нет. Вернее есть - использовать макрос и ADODB. Никаких проблем с кодировками, значениями, ошибками, скорость - 1 млн. строк за 1 секунду. Второй путь - ISAM - драйвер и файл schema.ini, содержащий описание полей таблицы. Почти так же хорош, но на зоопарке ОС и версий MSO - будет "козлить". Третий путь - сменить расширение с CSV на TXT и ручками, при открытии, задать тип столбца как Общий или Текстовый. |
Макрос на след. неделе могу выложить здесь. |
Спасибо. Решил использованием Open Office Calc. Там нормально открывает. |
Текущее время: 21:37. Часовой пояс GMT +3. |