Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
340to344
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
340to344
340to344
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Druckbereich ein und ausschalten

Druckbereich ein und ausschalten
20.11.2003 22:12:55
Thomas
Hallo

Ich habe zwei Makros um den Druckbereich ein oder auszuschalten.


Sub DruckbereichFestlegen()
With ActiveSheet
.Range("A1").Select
.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
End With
End Sub



Sub DruckbereichAufheben()
ActiveSheet.PageSetup.PrintArea = ""
End Sub


Wie kann ich die beiden Makros so verbinden, dass ich sie über EINE Schaltfläche aufrufen kann.
Wenn ich auf die Schaltfläche klicke und der Druckbereich ist nicht definiert, soll er festgelegt werden und wenn er schon festgelegt ist, soll er aufgehoben werden.
Im Voraus besten Dank für Hinweise.
Thomas

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Druckbereich ein und ausschalten
20.11.2003 22:31:45
Peter
Hallo Thomas,

Blind geschrieben, versuch mal so!


Sub Druckbereich_Ein_Aus()
With ActiveSheet
.Range("A1").Select
.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
End With
'dein Druckbefehl
ActiveSheet.PageSetup.PrintArea = ""
End Sub

AW: Druckbereich ein und ausschalten
20.11.2003 23:06:20
Thomas
Hallo Peter

Das habe ich auch schon versucht. Es funktioniert aber nicht.
Der Druckbereich wird festgelegt, aber sofort wieder aufgehoben.
Thomas
AW: Druckbereich ein und ausschalten
20.11.2003 23:33:30
K.Rola
Hallo,

Option Explicit

Sub Druckbereich()
If ActiveSheet.PageSetup.PrintArea <> [a1].CurrentRegion.Address Then
ActiveSheet.PageSetup.PrintArea = [a1].CurrentRegion.Address
Else
ActiveSheet.PageSetup.PrintArea = ""
End If
End Sub


Gruß K.Rola
Anzeige
Genau das ist es. Vielen Dank
22.11.2003 17:32:16
Thomas
Genau das ist es. Vielen Dank

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige