Цитата:
Сообщение от
Start
X++:
COM wbks, wbk; // Workbooks, Workbook
System.Reflection.Missing missing;
object oMissing = missing;
wbk.SaveAs('1.xls', Microsoft.Office.Interop.Excel.XlFileFormat::xlOpenXMLWorkbook,
omissing, omissing, omissing, omissing,
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode::xlExclusive,
omissing, omissing, omissing, omissing, omissing);
Ругается, что вызвано с неверными параметрами. Пересмотрел примеры на форуме- у людей работает, не понимаю где ошибка?...
Смело вы, однако, мешаете в вызове объекты COM и .NET, попробуйте использовать какую-то одну технологию. Работающий пример вызова метода SaveAs() можно найти в исходниках, размещенных в теме
Взаимодействие с Excel через .NET (семейство классов SysExcel), обратите также внимание, как там передаются отсутствующие параметры.