Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Drucke selectierte Sheets

Drucke selectierte Sheets
Matthias
Hallo zusammen,
benötige eine Code Änderung, (flexible Auswahl)
wenn zb Sheet 1,3,7 selectiert sind, soll er mit den gleichen Einstellung wie im alten Code
diese Sheets drucken.
Array nutzen mit flexibler Auswahl ? ich weis echt nicht wie ich das lösen kann.
Sub drucke_Mappe_3U()
Select Case ActiveSheet.Name
Case "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"
Cells.EntireRow.Hidden = False
Rows("5:30").Select
Selection.EntireRow.Hidden = True
Rows("32:52").Select
Selection.RowHeight = 35
ActiveSheet.PageSetup.PrintArea = "A32:Aj52"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Case Else
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Select
Rows("32:52").Select
Selection.RowHeight = 15
Cells.EntireRow.Hidden = False
Range("A3").Select
End Sub
Wenn ich mit dem geposteten code alle Sheets markiere 1-12, dann ist Sheet1 Ok der Rest der Sheets,
übernimmt er die Zeilenhöhe nicht und der Druckbereich ist auch anders.
Vorab schon jetzt einen Dank an Euch Helfer,
Mfg Matthias
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Drucke selectierte Sheets
25.01.2012 19:36:11
Rudi
Hallo,
versuchs mal so:
Sub drucke_Mappe_3U()
Dim wks As Worksheet
For Each wks In ActiveWindow.SelectedSheets
With wks
.Rows.Hidden = False
.Rows("5:30").Hidden = True
.Rows("32:52").RowHeight = 35
.PageSetup.PrintArea = "A32:AJ52"
.PrintOut
End With
Next
End Sub

Gruß
Rudi
Anzeige
AW: @Rudi - Danke , jawoll, so ist gut- owT
25.01.2012 20:25:31
Matthias
.
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige