Форум: "Основная";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
ВнизАвтоматизация и Excel Найти похожие ветки
← →
austin (2003-11-29 22:35) [0]Здравствуйте. На вашем сайте скачал такой код.
var
xlap,xl:variant;
begin
XLap:= CreateOLEObject("Excel.Application");
xlap.workbooks.add;
xl:= xlap.Workbooks[1].Sheets[1];
xl.Cells[1,1].Value:= edit1.text;
xlap.ActiveWorkbook.SaveAs("C:\Мои документы\база.xls");
xlap.quit;
Всё прекрасно работает. Но есть два вопроса:
1. как сделать, чтобы прога дописывала инфу в файл, а не создавала его заново?
2. и как избавиться от диалогового окна, предлагающего сохранить файл?
Заранее спасибо!
← →
austin (2003-11-29 22:43) [1]Всё, всё, только сильно не бить!)) Дошло! Скажите лучше, где взять справку по OLE и почему её нет Delphi?
← →
Shirson (2003-11-30 09:36) [2]Самая лучшная справка - справка программы, с которой ты работаешь по OLE :) Delphi как бы не вкурсе о всех OLE программах этого мира.
В XL или MSWord, если незнаешь, как что-то сделать из Delphi, ставишь запись макроса, делаешь всё что нужно, потом смотришь макрос и переносишь его в Delphi. Причём адаптация минимальна.
← →
austin (2003-11-30 12:56) [3]>>ставишь запись макроса,
это как?
← →
Digitman (2003-11-30 13:20) [4]
> где взять справку по OLE и почему её нет Delphi
OLE, по-твоему, - это Excel и более ничто ?!
← →
Shirson (2003-11-30 14:15) [5]>austin (30.11.03 12:56) [3]
>>ставишь запись макроса,
>это как?
Как макрос в XL записывать? 8-\
Tools-Macro-Record new macro
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c