VBA Code PDF und Druck
#1
Lightbulb 
Hallo,

leider bin ich im Thema VBA gar nicht gut. Allerdings habe ich ein Problem, welches ich leider nicht gelöst bekomme. Ich habe zwar schon unterschiedliche "Codeschnipsel" eingebaut, jedoch hat es nie richtig geklappt.Folgendes Problem:
Ich habe eine Arbeitsmappe mit 5 Tabellenblätter. Über einen Button auf Blatt Nr.1 möchte ich die Tabellenblätter 2-4 drucken (per 1 Klick) über einen weiteren Button möchte ich die Tabellenblätter 2-4 als PDF in dem gleichen Ordner speichern, wie die originale Excel-Datei. Dieser Ordner ändern sich allerdings, es muss also dynamisch sein (immer in dem Ordner wie die Excel-Datei).
Ich generiere leider ständig Laufzeitfehler, mir fehlen bisher die nötigen Kenntnisse VBA.
Vielleicht gibt es ja jemand, der mir helfen kann/mag.

Beste Grüße
Torben Huh
Top
#2
Update - vorherigen Inhalt gelöscht, da man hier Crosspostern hilft
Top
#3
Moin!
(03.10.2018, 15:41)brosmith schrieb: über einen weiteren Button möchte ich die Tabellenblätter 2-4 als PDF
Die drei Blätter in einer PDF oder in dreien?
(03.10.2018, 15:41)brosmith schrieb: in dem gleichen Ordner speichern, wie die originale Excel-Datei. Dieser Ordner ändern sich allerdings, es muss also dynamisch sein (immer in dem Ordner wie die Excel-Datei).
Der "dynamische" Pfad ist ThisWorkbook.Path

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#4
Vielen Dank!!!!
Top
#5
Hallöchen,

Code:
Update - vorherigen Inhalt gelöscht, da man hier Crosspostern hilft

??? Wo?

Zeichne den Code zum Drucken und zum Speichern unter pdf auf und poste ihn hier, dann schauen wir weiter.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#6
Hallo,

Zitat:??? Wo?


OL und MOF aber dort sind bisher nur Hinweise auf das Crosspost eingegangen.
Gruß
Peter
Top
#7
Hallo Peter,

danke. Da ist ja die zeitliche Abfolge der Antworten lustig. Im MOF steht um 14:48, das im anderen Forum geantwortet wird, und hier kam die Antwort um 15:49. Die Karten hätt ich auch gerne :15: (Im OL um 14:53 der Hinweis auf X-Post zählt eher nicht.)

Ansonsten, 14:46, 14:49, 14:51, da hat es einer ja ganz schön eilig mit dem Drucken ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#8
(03.10.2018, 17:48)brosmith schrieb: Vielen Dank!!!!

Wofür?
Für ThisWorkbook.Path?
Du hast meine Frage noch nicht beantwortet.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#9
Hi André,

MOF war 15:48
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#10
Wenn ich jetzt Moderator wäre, würde ich fragen, was das ganze off topic soll!  :21:
Die einzig konkrete Hilfe in allen drei Foren kam doch wohl hier …
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top


Gehe zu:


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