Forum: Sonstige Fragen zu Delphi
by Ykcim,
2. Aug 2019
Hallo Zusammen,
vielen Dank für die Hilfe. Ich konnte es damit lösen.
Die Zeile ExcelApp.DisplayAlerts:=False; brachte den gewünschten Erfolg.
So sieht die ganze Procedure aus:
procedure TExcelExport.ShowTemp(Pfad: string; Drucken: boolean);
var h: hwnd;
begin
OpenTemp;
Forum: Sonstige Fragen zu Delphi
by Ykcim,
1. Aug 2019
Kurze Frage:
Was sind FWorkbook und FExcel für Typen? OleVariant?
Den Befehl Close(SaveChanges...) habe ich nämlich nicht...
Danke Patrick
Forum: Sonstige Fragen zu Delphi
by Ykcim,
1. Aug 2019
Ich habe mich für die SendMessage-Variante entschieden, weil ich verhindern wollte, dass dem User andere geöffnete Excel-Applikationen ungefragt geschlossen werden. Sonst hätte ich das über das Workbook gemacht. Aber die Nachfrage killt meinen Plan, weil das nicht handlebar für den Benutzer ist, immer erst in Excel auf "NEIN" zu klicken...
Forum: Sonstige Fragen zu Delphi
by Ykcim,
1. Aug 2019
Hallo Zusammen,
ich mache eine Tabellen-Ausdruck mit Excel und möchte nach dem Ausdruck Excel wieder schließen. Dazu suche ich mir das entsprechende Fenster und gebe dann über SendMessage den Schliesse-Befehl.
Jetzt habe ich aber das Problem, dass Excel fragt, ob die Datei gespeichert werden soll. Kann ich das mit SendMessage umgehen?
procedure TExcelExport.ShowTemp(Pfad: string;...