Здравствуйте!Неожиданно возникла проблема в Calc с OLE Automation.Мое програмное обеспечение содержит в своём составе генератор отчётов, который позволяет экспортировать сформированный отчёт в Calc и в Excel с помощью OLE Automation.Проблема заключается в экспорте в Calc:При первом вызове экспорта из запущенной программы, отчёт экспортируется в Calc верно. Т.е. ячейки заполняются данными, применяются для ячеек шрифты, цвета и т.д. и т.п.При повторном вызове экспорта происходит странное, вызов методов оле сервера происходит без ошибок, но само действие не происходит, например перемещение на указанную ячейку.Следовательно не применяются ни шрифты для ячеек, ни цвета и т.д., единственно что выполняется это занесение данных в ячейки.Если программу закрыть и открыть, то указанное поведение повторяется снова.Код на С++ приаттачен, т.к. превышается максимальная длина сообщения в 20000 символов.Посмотрите, пожалуйста, может я туплю или всё же это баг Calca?
|