04.08.2015, 14:38 | #1 |
Участник
|
Сохранение excel
Помогите!
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); Ругается, что вызвано с неверными параметрами. Пересмотрел примеры на форуме- у людей работает, не понимаю где ошибка?... |
|
04.08.2015, 14:44 | #2 |
Участник
|
wbk.SaveAs('2.xls',
Microsoft.Office.Interop.Excel.XlFileFormat::xlOpenXMLWorkbook, missing, missing, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode::xlExclusive, missing, false, missing, missing, false); так тоже ругается на параметры Ax2012 |
|
04.08.2015, 14:53 | #3 |
Гость
|
попробуйте поставить
X++: #StartSafeCall_RU { .. } #EndSafeCall_RU Последний раз редактировалось axm2013; 04.08.2015 в 14:56. |
|
04.08.2015, 15:18 | #4 |
Участник
|
|
|
04.08.2015, 15:50 | #5 |
Гость
|
Печально
Проблема описана как понимаю давно, http://blogs.msdn.com/b/emeadaxsuppo...arameters.aspx Зы как вариант перейдите полностью на net благо на форуме классы были по работе с ним |
|
04.08.2015, 15:59 | #6 |
Участник
|
Цитата:
Сообщение от axm2013
Печально
Проблема описана как понимаю давно, http://blogs.msdn.com/b/emeadaxsuppo...arameters.aspx Зы как вариант перейдите полностью на net благо на форуме классы были по работе с ним нет, это другое по ссыли, с таким тоже сталкивался, у меня именно на тип параметра сейчас ругается, а не на число |
|
04.08.2015, 16:15 | #7 |
Гость
|
Может xlOpenXMLWorkbook?
Он судя по http://www.rondebruin.nl/mac/mac020.htm xlsx а у вас xls хотя хз конечно |
|
|
За это сообщение автора поблагодарили: Start (1). |
04.08.2015, 16:25 | #8 |
Участник
|
Он у меня сохраняет, если не указываю никаких параметров)) а только один- имя файла)) а мне надо с параметрами.
|
|
05.08.2015, 08:53 | #9 |
Участник
|
может макрос какой в коде подключить? ругается уже на ,Microsoft.Office.Interop.Excel.XlFileFormat::xlWorkbookNormal
|
|
05.08.2015, 10:59 | #10 |
Участник
|
Цитата:
Сообщение от 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); |
|
|
За это сообщение автора поблагодарили: Start (1). |
|
|