Показать сообщение отдельно
Старый 03.09.2021, 13:54   #2  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
365 / 542 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Вот тут обсуждалась подобная проблема, возможно там уже посмотрели

Экспорт/импорт данных при помощи группы определения

Судя по ответам, можно попробовать вызвать save на workbook, т.е.

Classes\SysDataExcelCOM\save, вызывать не excel.save(), а как нибудь так excel.workbooks().workbook().saveAs\save

И для корректного отображения придётся допилить метод, но это можно и не делать.

X++:
private LabelString excelVersion()
{
    COM     excelCOM = excel.comObject();
    // BP Deviation documented
    real    excelVersion = str2num(excelCOM.version());

    switch (true)
    {
        case excelVersion < 10 :
            return #xlVersionOffice2000;

        case excelVersion == 10 :
            return #xlVersionOfficeXP;

        case excelVersion == 11 :
            return #xlVersionOffice2003;

        case excelVersion == 12 :
            return #xlVersionOffice2007;

    }

    return #xlVersionOffice2000;
}
__________________
Sergey Nefedov