Показать сообщение отдельно
Старый 31.05.2011, 22:23   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,443 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mr.ZF Посмотреть сообщение
Я понимаю, что это почти всё делается через COM объекты, но даже как начать не знаю.
На форуме видел примеры кода из тех пунктов, что я перечислил, но вот как интегрировать эти примеры в свой класс я не разобрался
Интегрируйте эти примеры не в класс отчёта, а непосредственно в класс ComExcelDocument ну или в его наследник ComExcelDocumentExt_RU, который включён в ваш проект. Просто добавьте туда нужные вам методы. Требуемые вам для начала COM объекты уже объявлены в этих классах. Посмотрите например метод ComExcelDocumentExt_RU.autoFit(), который уже есть в вашем проекте. Там есть пример доступа к COM объекту приложения и COM объекту рабочего листа Excel
X++:
comWorkSheet   = this.getWorkSheet(_workSheet);
comApplication = m_comDocument.application();
За это сообщение автора поблагодарили: ZornFire (1).