![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как усмерить Excel [D7, Paradox]
Bogdan © (2005-03-02 19:49:00)Здравствуйте, такой вопрос: я делаю отчет, данные Query посылаю на Excel, но в конце приятной процедуры Excel задает пользователю вопрос, желает ли он сохранить изменения в "Х" файле, как избавить пользователя от лишних вопросов, ведь изменять и так нечего и так хороше живется!
Вот как я это делаю:
procedure TForm17.Button1Click(Sender: TObject);
var n: OleVariant;n:= 'c:\fayl1.xls';
Begin
ExcelApplication1.Workbooks.Add(n,0);
ExcelWorkbook1.ConnectTo(ExcelApplication1.ActiveWorkbook);
//Здеся я вставляю записи из Query в Excel
ExcelWorkbook1.PrintOut;
ExcelWorkbook1.Close;
end;
sniknik (2005-03-02 20:11:00) [1]а Paradox тут при чем? преднамеренный обман посетителей форума? зачем?
GLFox (2005-03-02 20:00:00) [2]В справке по VBA метод Close описан так:
Close(SaveChanges, Filename, RouteWorkbook)
SaveChanges Optional Variant. If there are no changes to the workbook, this argument is ignored. If there are changes to the workbook and the workbook appears in other open windows, this argument is ignored.
делай выводы...