Hallo Community,
ich habe folgendes Problem. In einer Arbeitsmappe habe ich pro Monat ein Blatt mit Daten (z.B. März 2021; April 2021 usw.). Bei jedem Speichern der Mappe, soll das Sheet des aktuellen Monats als PDF in ein Verzeichnis abgelegt werden. Den Code dafür lautet:
Das funktioniert auch schon soweit, nur möchte ich nicht jeden Monat den Code anpassen. Gibt es eine Möglichkeit, dass das Tabellenblatt, des jeweils aktuellen Monats, also das „März 2021“ dynamisch ermittelt wird?
Für eure Ideen und Lösungsvorschläge sage ich schon jetzt mal danke. Ich bin mit meinem Wissen gerade am Ende. Habe leider nur bescheidenen VBA-Kenntnisse.
Viele Grüße
Andreas
ich habe folgendes Problem. In einer Arbeitsmappe habe ich pro Monat ein Blatt mit Daten (z.B. März 2021; April 2021 usw.). Bei jedem Speichern der Mappe, soll das Sheet des aktuellen Monats als PDF in ein Verzeichnis abgelegt werden. Den Code dafür lautet:
Code:
Private Sub Workbook_BeforeSave
ThisWorkbook.Sheets("März 2021").ExportAsFixedFormat Type:=xlTypePDF, Filename:="C:\........\Ausdruck.pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
End Sub
Das funktioniert auch schon soweit, nur möchte ich nicht jeden Monat den Code anpassen. Gibt es eine Möglichkeit, dass das Tabellenblatt, des jeweils aktuellen Monats, also das „März 2021“ dynamisch ermittelt wird?
Für eure Ideen und Lösungsvorschläge sage ich schon jetzt mal danke. Ich bin mit meinem Wissen gerade am Ende. Habe leider nur bescheidenen VBA-Kenntnisse.
Viele Grüße
Andreas