![]() |
auf geöffnete Excel-Datei zugreifen, um sie auszudrucken
Hallo,
ich möchte auf eine schon geöffnete Exceldatei zugreifen und diese ausdrucken, wie mache ich das? Soweit bin ich schon:
Delphi-Quellcode:
Hoffe, es kann mir jemand helfen.var Excel: TExcelApplication; begin try Excel := TExcelApplication.Create(nil); //auf schon geöffnete Datei zugreifen Excel.visible:= true; Excel.Worksheets.PrintOut(1, 1, 1, false, null, null, true, null, 0); Excel.Quit; Excel.Disconnect; FreeAndNil(Excel); except end; end; Vielen Dank. |
Re: auf geöffnete Excel-Datei zugreifen, um sie auszudrucken
Hallo Susanne,
meinst du mit "geöffnete Exceldatei", dass diese bereits mit Excel außerhalb deines Programms geöffnet wurde? Vielleicht funktioniert es so:
Delphi-Quellcode:
Freundliche Grüße
var
Excel: TExcelApplication; begin Excel := TExcelApplication.Create(Application); try Excel.ConnectKind := ckRunningInstance; Excel.Connect; // ... Excel.Worksheets.PrintOut(1, 1, 1, false, null, null, true, null, 0); Excel.Quit; Excel.Disconnect; except FreeAndNil(Excel); end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz