![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Печать файла в без запуска EXCEL [D7, Win2k]
Scorpio_md © (2005-12-16 10:42:00)Добрый день мастера. Столкнулся с такой проблемой.
Создаю отчет в файле EXCEL, и я его хочу распечатать сразу из своей программы, причем я не хочу сохранять этот файл на диске. Как мне это сделать ??
scorpio_md (2005-12-16 11:36:00) [1]Но он не открывается, что для меня самое главное.
wal (2005-12-16 11:28:00) [2]
> Спапсибо. Работает.
Возможно я тебя разочарую, но Ексель при этом все равно запускается.
С уважением.
umbra (2005-12-16 11:17:00) [3]2 Kot_ (16.12.05 11:13) [4]
не надо так. лучше
XLS.ActiveWindow.SelectedSheets.PrintOut(Copies:=30,Collate:=True);
xls.quit;
xls := unassigned;
scorpio_md (2005-12-16 11:17:00) [4]Спапсибо. Работает.
Kot_ (2005-12-16 11:13:00) [5]XLS.ActiveWindow.SelectedSheets.PrintOut(Copies:=30,Collate:=True);
XLS.Free;
где Copies количество копий
Scorpio (2005-12-16 11:09:00) [6]xls := CreateOleObject('Excel.Application');
app := XLS.Workbooks.Open('c:\spravka\spravka');
xls.worksheets['Ëèñò1'].Cells[1,1].Cells:='Привет';
И что написать далее
xls.filePrint;
xls.print;
Это у меня не работает
YurikGL (2005-12-16 11:06:00) [7]Можно не сохранять и распечатать... можно сохранить и удалить...
Digitman (2005-12-16 11:01:00) [8]
> Как мне это сделать ?
а в чем собственно проблема ?