![]() |
#2 |
Moderator
|
Не знаю, как у вас, а у нас этот класс снабжен комментарием - "Русский генератор отчетов" (RRG), подчеркивая, таким образом, основное направление движения данных - из Аксапты в Excel. В своем базовом виде этот класс делает следующее: создает новый инстанс Excel, в нем создает/открывает ОДИН файл ("документ"), пишет на рабочие листы этого файла. А дальше каждый изощряется с классом, как может: добавляет методы, рисующие бордюрчики, всякие цветовыделения, методы чтения ИЗ ячеек и т.д. и т.п. Поэтому, не зная, в каком виде этот класс имеется у вас, трудно дать конкретные рекомендации.
В любом случае нужно открывать исходный файл - это ComExcelDocument_RU умеет делать, а далее, используя COMы, переходить к нужным объектам Excel - в первую очередь, к семейству Workbooks, коль скоро вам надо будет генерить новые файлы. Кстати, не уверен, что вам потребуется чтение из конкретных ячеек - можно попробовать автофильтр в исходном файле и копирование строк из него в новый файл. Строки для каждого файла, наверное же, отбираются по каким-то известным критериям? Всё это, на самом деле, не так сложно, как может показаться. И очень увлекательно ![]() |
|