среда, 20 августа 2014 г.

Проблема сохранения таблицы из 1С 7.7 в формате Excel: превышено максимальное количество столбцов

Проблема: сохраняем из 1С 7.7 таблицу в формате Excel. А при открытии в MS Excel получаем сообщение: "Невозможно прочитать файл", и сразу еще одно "В книге 'Название книги' обнаружено содержимое, которое не удалось прочитать. Попробовать восстановить содержимое книги?"

Причина: Превышено максимальное количество столбцов на листе (255), т.к. 1С 7.7 сохраняет в старом формате - до 2007.

Решение: 
1. Не делать такие монструозные таблицы :)
2. Копировать данные через буфер обмена.
3. Выгружать плоскую таблицу для дальнейшего создания сводной.
4. Выгружать в Excel напрямую через OLE.
5. Использовать другой формат сохранения, например, HTML.

В общем, вариантов масса, в каждом случае надо выбирать наиболее подходящий.

Комментариев нет: