nach langer Suche bin ich auf folgendes funkionierendes Makro gestoßen. Diese Makro möchte ich gerne ein wenig anpassen und dazu brauche ichEure Hilfe!
Sub PDF_Druck()
Dim strAktuellerDrucker As String
strAktuellerDrucker = Application.ActivePrinter
Worksheets("Tabelle1").PrintOut ActivePrinter:="FreePDF au Ne06:", PrintToFile:=True, _
PrToFileName:="p:\test.ps"
Shell ("c:\programme\freepdf_xp\freepdf.exe p:\test.ps /a /d /x")
Application.ActivePrinter = strAktuellerDrucker
End Sub
1. Alle Tabellenblätter sollen nacheinander in einer Schleife jeweils als seperates PDF-Dokument erzeugt werden.
2. Der Dateiname soll sich aus dem Reiter ergeben - also aus P:\Test.ps soll P:\Tabelle1.ps und so weiter.
Kann mir hierbei jemand helfen? Vielen Dank!
Viele Grüße
Markus