Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Druckauswahl
#1
Hallo zusammen,

ich möchte per Makro von einer Exceldatei die Tabellenblätter "1"; "4"; und von Blatt "5" die Seiten "eins" und "drei" drucken, hat da jemand eine Idee für mich?
wer fragt, gilt vielleicht für den Augenblick als dumm...
    ...wer nicht fragt bleibt es sein Leben lang!
Antworten Top
#2
So kannst du die Blätter 1 und 4 ausdrucken:

Code:
Sub drucken()
'
' drucken Makro
'

'
   Sheets(Array("Tabelle1", "Tabelle4")).PrintOut Copies:=1
End Sub

Aber was meinst du mit: 
Zitat:und von Blatt "5" die Seiten "eins" und "drei" drucken,
Antworten Top
#3
Danke für den Hiweis mit dem Druck einzelner Tabellenblätter. Das ist soweit klar.

Aber:

eins meiner Tabellenblätter enthält mehrere Seiten die dann gedruckt werden würden. Davon benötige ich in 95% der Fälle nur Blatt eins und drei. Im Sinne der Einsparung von Ressourcen möchte ich die andern Blätter nicht gedruckt haben. Druckbereiche funktioniert nicht da ich variabele Datenmengen habe.
wer fragt, gilt vielleicht für den Augenblick als dumm...
    ...wer nicht fragt bleibt es sein Leben lang!
Antworten Top
#4
Hallo,

eigentlich hatte ich schon aufgegeben, diesen Thread wiederzufinden.

Das war jetzt nach minutenlanger Suche der letzte Versuch. Da zeigt sich
einmal mehr, was eine vernünftig durchdachte Anfragenüberschrift wert
sein kann, oder?
... also beim nächsten Mal ein bischen mehr überlegen, bitte.

... und nun zu dem, was ich fragen wollte, denn wenn ich Dich richtig
verstanden habe, dann willst Du sowas ähnliches?


Angehängte Dateien Thumbnail(s)
   
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag:
  • Lines
Antworten Top
#5
Hallo Lines,
Sub Makro1()
 Worksheets(1).PrintOut
 Worksheets(4).PrintOut
 Worksheets(5).PrintOut From:=1, To:=1
 Worksheets(5).PrintOut From:=3, To:=3
End Sub
Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • Lines
Antworten Top
#6
(12.01.2018, 20:13)Käpt\n Blaubär schrieb: Hallo,

eigentlich hatte ich schon aufgegeben, diesen Thread wiederzufinden.

Das war jetzt nach minutenlanger Suche der letzte Versuch. Da zeigt sich
einmal mehr, was eine vernünftig durchdachte Anfragenüberschrift wert
sein kann, oder?
... also beim nächsten Mal ein bischen mehr überlegen, bitte.

... und nun zu dem, was ich fragen wollte, denn wenn ich Dich richtig
verstanden habe, dann willst Du sowas ähnliches?

Hallo und guten Morgen Käpt'n Blaubär,

mit der Überschrift hast du völlig recht, entschuldige. Was meine Fragestellung angeht passt allerdings die Lösung von Kuwer besser.

Grüße
Lines
wer fragt, gilt vielleicht für den Augenblick als dumm...
    ...wer nicht fragt bleibt es sein Leben lang!
Antworten Top
#7
(12.01.2018, 20:44)Kuwer schrieb: Hallo Lines,
Sub Makro1()
 Worksheets(1).PrintOut
 Worksheets(4).PrintOut
 Worksheets(5).PrintOut From:=1, To:=1
 Worksheets(5).PrintOut From:=3, To:=3
End Sub
Gruß Uwe

Danke Kuwer,

das hab ich benötigt :19: 

Grüße
Lines
wer fragt, gilt vielleicht für den Augenblick als dumm...
    ...wer nicht fragt bleibt es sein Leben lang!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste