Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.15;
Скачать: CL | DM;

Вниз

Добавление листа в книгу Excel я   Найти похожие ветки 

 
KIR ©   (2002-07-30 10:27) [0]

Народ, ситуация такая: при создании книги пишу слдеующее:
if Assigned(XLApp) then
IWorkBook := XLApp.Workbooks.Add(EmptyParam,0);
Создается новая книга с 3-мя листами, а мне надо с пятью. Как это сделать? Метод Add (WorkBook.Sheet.Add()) просит какие-то параметры, я не могу понять какие именно.


 
KIR ©   (2002-07-30 13:54) [1]

Люди, ау...


 
KIR ©   (2002-08-01 12:02) [2]

Неужили, правда никто этого не знает?


 
ПИТОН   (2002-08-01 12:38) [3]

Можно так WorkBook.Sheet.Add(EmptyParam,EmptyParam,2,LOCALE_USER_DEFAULT)


 
KIR ©   (2002-08-01 14:27) [4]

СПАСИБО!!!


 
KIR ©   (2002-08-01 14:40) [5]

Еще один вопрос в тему: у метода Add первые два параметра Before: OleVariant и After: OleVariant. Я так понимаю они отвечают за то, куда добавятся листы в начало книги или в конец. По умолчанию они добавляются в начало, а мне нужно в конец. Как можно этого добиться?


 
ПИТОН   (2002-08-01 14:52) [6]

Sheet := WorkBook.Sheets[3] As _WorkSheet;
WorkBook.Sheet.Add(EmptyParam,Sheet,2,LOCALE_USER_DEFAULT)


 
KIR ©   (2002-08-02 12:20) [7]

>ПИТОН
спас.!

Еще вопрос: В твоих ответах метод Add имеет четыре параметра. У меня же он просит 5. Соответственно, я делаю так:
IWorkBook.Sheets.Add(EmptyParam,EmptyParam,2,EmptyParam,LOCALE_USER_DEFAULT);
Но я использую модуль Excel2000.pas. Возможно это из-за этого?


 
ПИТОН   (2002-08-02 13:49) [8]

А, забыл про него. Еам еще есть 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 14:30) [9]

И, надеюсь, последний вопрос. Насколько я понимаю, здесь приведена выдержка из какого-то хелпа... ГДЕ ты это нашел? Я промучался несколько дней так и не наскреб. (Правда у меня нет справи по VBA).


 
mga   (2002-08-02 16:30) [10]

Если есть - скиньте справку по VBA!!!


 
KIR ©   (2002-08-03 01:02) [11]

и мне



Страницы: 1 вся ветка

Текущий архив: 2002.08.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-48101
xerox
2002-08-05 13:27
2002.08.15
Подскажите как можно увеличить или уменьшить изображение


1-48176
galik
2002-08-02 15:35
2002.08.15
Express QuantumGrid?


3-47978
vadim2
2002-07-26 14:47
2002.08.15
порядок событий у tdataset?


6-48239
eSKey
2002-05-31 16:59
2002.08.15
Параметр Socket в обработчике событий ServerSocket


3-47993
SuperVK
2002-07-24 07:00
2002.08.15
TQuery : 9479 -