![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление листа в книгу Excel я
KIR © (2002-07-30 10:27:00)Народ, ситуация такая: при создании книги пишу слдеующее:
if Assigned(XLApp) then
IWorkBook := XLApp.Workbooks.Add(EmptyParam,0);
Создается новая книга с 3-мя листами, а мне надо с пятью. Как это сделать? Метод Add (WorkBook.Sheet.Add()) просит какие-то параметры, я не могу понять какие именно.
KIR (2002-08-03 01:02:00) [1]и мне
mga (2002-08-02 16:30:00) [2]Если есть - скиньте справку по VBA!!!
KIR (2002-08-02 14:30:00) [3]И, надеюсь, последний вопрос. Насколько я понимаю, здесь приведена выдержка из какого-то хелпа... ГДЕ ты это нашел? Я промучался несколько дней так и не наскреб. (Правда у меня нет справи по VBA).
ПИТОН (2002-08-02 13:49:00) [4]А, забыл про него. Еам еще есть type.
Type Optional Variant. Specifies the sheet type.
Can be one of the following XlSheetType constants: xlWorksheet, xlChart, xlExcel4MacroSheet, or xlExcel4IntlMacroSheet. The default value is xlWorksheet.
KIR (2002-08-02 12:20:00) [5]>ПИТОН
спас.!
Еще вопрос: В твоих ответах метод Add имеет четыре параметра. У меня же он просит 5. Соответственно, я делаю так:
IWorkBook.Sheets.Add(EmptyParam,EmptyParam,2,EmptyParam,LOCALE_USER_DEFAULT);
Но я использую модуль Excel2000.pas. Возможно это из-за этого?
ПИТОН (2002-08-01 14:52:00) [6]
Sheet := WorkBook.Sheets[3] As _WorkSheet;
WorkBook.Sheet.Add(EmptyParam,Sheet,2,LOCALE_USER_DEFAULT)
KIR (2002-08-01 14:40:00) [7]Еще один вопрос в тему: у метода Add первые два параметра Before: OleVariant и After: OleVariant. Я так понимаю они отвечают за то, куда добавятся листы в начало книги или в конец. По умолчанию они добавляются в начало, а мне нужно в конец. Как можно этого добиться?
KIR (2002-08-01 14:27:00) [8]СПАСИБО!!!
ПИТОН (2002-08-01 12:38:00) [9]Можно так WorkBook.Sheet.Add(EmptyParam,EmptyParam,2,LOCALE_USER_DEFAULT)
KIR (2002-08-01 12:02:00) [10]Неужили, правда никто этого не знает?
KIR (2002-07-30 13:54:00) [11]Люди, ау...