Delphi-PRAXiS
Seite 1 von 2  1 2      

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz