Есть 2 файла .xlsx.
Нижеследующий код на одном из них отправляет на принтер 2 копии (как надо), а на втором только 1.
Где искать причину?
X++:
static void _COMExcelPrintTest(Args _args)
{
COM ExcelAppl = new COM("Excel.Application");
COM WorkBooks = ExcelAppl.WorkBooks();
str fileExcel = "C:\\AxProj\\test.xlsx";
//str fileExcel = "C:\\AxProj\\RU_WMSBOL_1T1__3pages.xlsx";
COM WorkBook = WorkBooks.open(fileExcel, 0, false);
ExcelAppl.Visible(true);
WorkBook.PrintOut( 1, // From
32767, // To
2, // количество копий
false, // пред.просмотр
//true, // пред.просмотр
"", // принтер по умолчанию
false, // печать в файл
true // MSDN: True to collate multiple copies.
);
}