Как из 1С передать параметры в Excel

Новая тема
"Требуется в книгу Excel вставить лист. Команда на VBA:

ActiveWorkbook.Sheets.Add Before:=Worksheets(Worksheets.Count)



А как мне параметр Before:=Worksheets(Worksheets.Count) передать?



В 1С-ке у меня такой код



ОкноExcel = СоздатьОбъект("Excel.Application"); //создаем объект



ExcelФайл = ОкноExcel.Workbooks.Open(СокрЛП(ИмяExcelФайла)); //Открываем файл



ExcelФайл.Worksheets.Add();



И возникает вопрос о передаче параметра методу Add?



Подскажите?

"
"ExcelФайл.Worksheets.Add(ExcelФайл.Worksheets.Count); "
"Возможно я не совсем правильно сформулировал вопрос - у меня вопрос не в том, как вставить лист, а как вставить лист после уже существующего листа.



В VBA такое делается просто указав параметр After:=Sheets(2)

Worksheets.Add After:=Sheets(2)

Будет вставлен лист после листа с номером 2.



А как мне это сделать из 1С?



КнигиExcel= ОкноExcel.Workbooks;



РабочаяКнига= КнигиExcel.Add();  // вот тут надо как-то к методу Add приделать параметр After:=Sheets(2)



Страница=РабочаяКнига.Worksheets(1);"
Читают тему
(гостей: 1)

Быстрый переход