Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo Chemiker,
Du bist mein Held :lol:
Laut Task Manager lief kein Excel Prozess mehr.
Da ich schon zwei Tage dabei bin, wurde zwischenzeitlich auch mein PC neu gestartet.
Deshalb habe ich Deinen zweiten Vorschlag versucht.
Excel.Worksheets.PageSetup.Zoom := FALSE;
Excel.Worksheets.PageSetup.FitToPagesWide := 1;
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo Chemiker,
ich kann mir kaum vorstellen, das es ein Problem mit Excel 2003 bzw. 2007 ist.
Schließlich gilt offensichtlich noch die gleiche Syntax.
Wenn Du es bei Dir in der Firma trotzdem testen könntest wäre ich Dir sehr dankbar.
Leider habe ich keine ältere Version als 2003 zur Verfügung.
Schon mal Vielen Dank :thumb:
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo Chemiker,
Das habe ich getan.
Ich habe den Delphi-Code schrittweise durchlaufen lassen und nach jeder Zeile das Ergebnis in Excel kontrolliert. Das Umstellen auf Papierformat A4, als auch auf Querformat funktionieren wunderbar.
Lediglich das FitToPagesTall zeigt keine Wirkung.
Verändere ich z.B. den Zoom auf 95% wird das aber wiederum übernommen.
Zu dem Tipp mit der Lupe :-D
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo Chemiker,
Du hast natürlich Recht ich habe mit den Werten ein wenig rumgespielt, ob überhaupt irgendetwas funktioniert.
Da habe ich den Wert wieder vergessen auf "1" zurück zu setzen.
In meinem Code war es schon wieder korrigiert.
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo Chemiker,
Ich möchte den Ausdruck auf ein Blatt begrenzen.
Dafür kann man bei Excel den Zoom einstellen. Entweder auf einen festen Wert, auf die genutzten Seiten.
Ein fester Wert hilft mir aber nicht, da mein Export in Zeilen und Spalten variabel ist.
Deshalb möchte ich die Druckgröße auf 1 Hoch & 1 Seite Breit einstellen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo,
Danke für die beiden Tipps.
Ich werde es umsetzen.
Ich habe es mit Excel 2003 und 2007 getestet.
Ältere Versionen habe ich nicht da.
Forum: Sonstige Fragen zu Delphi
Delphi
by Werwurm,
9. Mär 2008
Hallo,
ich bin am verzweifeln. :wall:
Aktuell hänge ich an einem Datenexport nach Excel.
Alles funktioniert soweit, jedoch kann ich nicht die Anzahl der genutzten Seiten festlegen.
Sowohl hier im Forum, über Google und auch im Excel Makro Rekorder stoße ich immer wieder auf die Zeile Excel.ActiveSheet.PageSetup.FitToPagesWide := 1;
Jedoch passiert hierbei gar nichts. Ich bekomme keine...