Показать сообщение отдельно
Старый 29.10.2010, 23:14   #15  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,338 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от kornix Посмотреть сообщение
В итоге пришлось поступить так: перед построение отчетов с графиками я запускал конструктор, который определял программно - какая версия офиса стоит (если интересно - могу скинуть метод).
В 4.0 расширили семейство классов SysExcelApplication (которые были кстати и в 3.0) и добавили туда обработку 2007-го офиса. Т.о. можно писать код, вообще на задумываясь о версии Excel, стоящей у пользовтеля (поддерживается версии 2000, XP и 2007).
Кстати - это семейство - в sys-слое и механизм использования этих классов гораздо более близок к программированию в Excel, нежели через класс ComExcelDocument_RU.

Жалко лишь то, что это семейство исключительно для Excel и нет такого для Word и Visio. Но как идею можно задействовать - если писать что-то свое
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: kornix (1).