Подскажите, в чем может быть проблемма, если при создании отчета с несколькими станицами Excel 2003, страницы копировались правильно, а если этот же отчет запустить на компе с Excel 2007, то выдается только первая страница и всё.
Вот как у меня добавляются станицы:
Code:
loop at <таблица>.
n = sy-tabix.
call method document->get_document_handle
IMPORTING
error = error
handle = handle
retcode = retcode.
get property of handle-obj 'Application' = excel.
call method of excel 'Sheets' = sheets
EXPORTING
#1 = '<Название страницы>'.
call method of sheets 'Select'.
if n > 1.
call method of sheets 'Copy'.
endif.
endloop.
Что не так для Excel 2007?