Re[2]: Добавление листа в Excel
От: ssa71 Россия  
Дата: 06.01.04 07:34
Оценка:
Здравствуйте, Elena_, Вы писали:


E_>По-видимому, не проходит After = 0 (и вообще, по-моему, нельзя указывать и Before и After, даже ненулевые)


E_>У меня на VB.Net работает так



E_>
E_>        Dim appExcel As New Excel.Application()
E_>        Dim wkb As Excel.Workbook
E_>        wkb = appExcel.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet)

E_>        wkb.Worksheets.Add(wkb.Worksheets(wkb.Worksheets.Count))

E_> '       или

E_>        wkb.Worksheets.Add(wkb.Worksheets(wkb.Worksheets.Count), , 1, Excel.XlWBATemplate.xlWBATWorksheet)

E_>        appExcel.Visible = True
E_>



На VB.Net все понятно. Там параметры after и before необязательные, а C# обязательные типа object. Когда указываю в качестве after и before значение MyWb.Worksheets[MyWb.Worksheets.Count] ругается.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.