Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
208to212
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
208to212
208to212
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Druckbereich

Druckbereich
24.01.2003 11:25:39
Thorsten
Hallo Forum,

kann man den Druckbereich und Seitenumbruch in Abhängigkeit davon bestimmen, ob eine Spalte Zahlen enthält oder nicht?
Wenn also Spalte F Werte enthält, soll der Seitenumbruch bei Spalte D sein und die Printarea bis Spalte F gehen...
Wie kann ich das lösen?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Druckbereich
24.01.2003 12:44:58
Steffan
Hallo Thorsten,

so geht's:


Sub SeitenUmbruch_Druckbereich()
'alle vertikalen Seitenumbrüche und Druckbereiche löschen
For Each vBreak In ActiveSheet.VPageBreaks
    vBreak.Delete
Next
ActiveSheet.PageSetup.PrintArea = False
'Spalte F auf Wert überprüfen
If Cells(65536, 6).End(xlUp) = Cells(65536, 1) And Cells(65536, 1).Value = Empty Then
    'keine Werte in Spalte F
    'Seitenumbruch vor Spalte E
    ActiveSheet.VPageBreaks.Add Before:=Cells(1, 5)
    'Druckbereich von Spalte A bis D
    ActiveSheet.PageSetup.PrintArea = "$A$1:$D$" & Trim(Str(Cells(65536, 1).End(xlUp).Row))
Else
    'Werte in Spalte F
    'Seitenumbruch vor Spalte G
    ActiveSheet.VPageBreaks.Add Before:=Cells(1, 7)
    'Druckbereich von Spalte A bis F
    ActiveSheet.PageSetup.PrintArea = "$A$1:$F$" & Trim(Str(Cells(65536, 1).End(xlUp).Row))
End If
End Sub
 

Steffan.

Anzeige
Re: Druckbereich
24.01.2003 15:08:19
Thorsten
Danke

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige