Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Excel Seitenformat (https://www.delphipraxis.net/99371-excel-seitenformat.html)

Lill Jens 11. Sep 2007 09:17


Excel Seitenformat
 
Moin Moin Ihr ;)

Gestern konnte ich ihr schon die lösung für mein problem finden hier
dadurch hat sich allerdings eine neues ergeben.

Meine Spalten passen nicht auf die Seite wenn Sie normal gedruckt wird. Deswegen -> Seitenformat := quer!

Gibts dafür eine möglichkeit? der quelltext steht in meinem anderen thread!

thx.4.cmts


Lill Jens :coder2:

Lill Jens 11. Sep 2007 12:15

Re: Excel Seitenformat
 
Kann mir keiner helfen?

Reinhardtinho 11. Sep 2007 12:51

Re: Excel Seitenformat
 
Hallo Lill Jens,

da will ich mal wieder ein Held sein :mrgreen:

Delphi-Quellcode:
Excel.PageSetup.Orientation := 2;       //Excelsheet Querformat

MFG
Lorenz

Lill Jens 11. Sep 2007 13:57

Re: Excel Seitenformat
 
Zitat:

Zitat von Reinhardtinho
Hallo Lill Jens,

da will ich mal wieder ein Held sein :mrgreen:

Delphi-Quellcode:
Excel.PageSetup.Orientation := 2;       //Excelsheet Querformat

MFG
Lorenz

Noch bist nicht ganz ein Held ;) bekomm folgende fehler meldung :
Delphi-Quellcode:
[Fehler] Unit1.pas(159): Undefinierter Bezeichner: 'PageSetup'

Was fehlt ?!

Chemiker 11. Sep 2007 14:04

Re: Excel Seitenformat
 
Hallo Lill Jens,

Um das ActiveSheet auf Querformat zu setzen:

Delphi-Quellcode:
Excel.ActiveSheet.PageSetup.PrintArea := '';
Excel.ActiveSheet.PageSetup.Orientation := xlLandscape; // Active Sheet Querformat
Um das ActiveSheet auf Hochformat zu setzen:

Delphi-Quellcode:
 Excel.ActiveSheet.PageSetup.PrintArea := '';
Excel.ActiveSheet.PageSetup.Orientation := xlPortrait; // Active Sheet Hochformat
Bis bald Chemiker

Reinhardtinho 11. Sep 2007 14:11

Re: Excel Seitenformat
 
Zitat:

Zitat von Lill Jens
Noch bist nicht ganz ein Held ;) bekomm folgende fehler meldung :
Delphi-Quellcode:
[Fehler] Unit1.pas(159): Undefinierter Bezeichner: 'PageSetup'
Was fehlt ?!

Sorry, hab mich verlesen, was deine Variable "Excel" in dem anderen Thread anging.

MFG
Lorenz

Lill Jens 11. Sep 2007 14:35

Re: Excel Seitenformat
 
Zitat:

Zitat von Chemiker
Hallo Lill Jens,

Um das ActiveSheet auf Querformat zu setzen:

Delphi-Quellcode:
Excel.ActiveSheet.PageSetup.PrintArea := '';
Excel.ActiveSheet.PageSetup.Orientation := xlLandscape; // Active Sheet Querformat
Um das ActiveSheet auf Hochformat zu setzen:

Delphi-Quellcode:
 Excel.ActiveSheet.PageSetup.PrintArea := '';
Excel.ActiveSheet.PageSetup.Orientation := xlPortrait; // Active Sheet Hochformat
Bis bald Chemiker


Allerdings bekomm ich wieder die gleich Fehlermeldung...

Reinhardtinho 11. Sep 2007 14:45

Re: Excel Seitenformat
 
Also ich arbeite auch grade mit Excel und habe da noch folgende Einstellungen gemacht:

Ich habe eine Worksheet, mit dem ich ständig arbeite, also auch die Zellen formatiere und sowas. :P

Delphi-Quellcode:
var
  WS : _WorkSheet;
  ...
begin
  WS := ExcelApplication1.ActiveSheet as _Worksheet;
 
  WS.PageSetup.Orientation := 2;       //Excelsheet Querformat
  ...
end;
Funktioniert bei mir wunderbar. :balloon:


MFG
Lorenz

Lill Jens 11. Sep 2007 14:59

Re: Excel Seitenformat
 
Zitat:

Zitat von Reinhardtinho

Funktioniert bei mir wunderbar. :balloon:


MFG
Lorenz

Bei mir leider nicht -.-

hier

Reinhardtinho 11. Sep 2007 15:02

Re: Excel Seitenformat
 
Naja, bei dir heißt die Variable halt Excel und nicht ExcelApplication1.

MFG
Lorenz

Lill Jens 11. Sep 2007 15:11

Re: Excel Seitenformat
 
Zitat:

Zitat von Reinhardtinho
Naja, bei dir heißt die Variable halt Excel und nicht ExcelApplication1.

MFG
Lorenz

Ahh bin ich doof...naja bin halt nur a FiSi ;)^^

So damit bist du wieder ein Held ;)

Danke

Reinhardtinho 11. Sep 2007 15:16

Re: Excel Seitenformat
 
Sehr schön ... bin ja auch nen FiAe :mrgreen:

Stecky2000 8. Okt 2008 17:45

Re: Excel Seitenformat
 
Hallo,

ich häng mich mal hier dran....


Hab seit längerem Excel von Delphi aus mit Daten gefüttert, gespeichert etc., klappt alles wunderbar.
Doch dies hier eben nicht :(

Delphi-Quellcode:
Excel.ActiveSheet.PageSetup.Orientation := xlLandscape;
Hier sagt er mir: "undefinierter Bezeichner: 'xlLandscape'"

Woran kann das hängen? Muss man ggf. noch was einbinden?

omata 8. Okt 2008 17:50

Re: Excel Seitenformat
 
Binde mal die Excel2000-Unit ein...

Delphi-Quellcode:
uses Excel2000;

Stecky2000 8. Okt 2008 18:12

Re: Excel Seitenformat
 
Danke für die schnelle Antwort,...

Excel2000 hab ich jetzt drin, frisst er auch, aber weiterhin die gleiche Fehlermeldung :(

Edit: sorry, noch mal alles zurück....


Danke, das war es, ich Depp hatte es aus versehen in eine falsche unit eingebunden, dann gings natürlich nicht.
Jetzt hab ich es ein der richtigen und es läuft...


Nochmal Danke für die schnelle Hilfe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:08 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