Hallo ihr,
mir stellt sich folgendes Problem:
ich habe ein UserForm mit dem ich mit Hilfe von PDF Creator 1.2 meine ganze Arbeitsmappe in ein PDF exportieren möchte.
Folgendes existiert und funktioniert sauber:
-Eine Textbox (Name=TextBox1) für den Dateinamen (die Endung „.pdf“ füge ich selbst hinzu also nicht erforderlich)
-einen „OK“ Button (Name=CommandButton5)
-einen "Abbrechen Button (Name=CommandButton6)
Ziel/Problem:
-Bei Excelversion 2010 exportieren mit Code(siehe unten), aber nicht überschreiben ohne zu fragen, wie er es einfach macht. (Name dafür ist in „TextBox1“.
-Bei älteren Versionen PDF Creator 1.2 einsetzen (am besten ohne das Fenster das alles nochmal abfrägt).
Vielen Dank für eure Mühe
wagnthom
_Private Sub CommandButton5_Click()
'Monat wird als PDF abgespeichert und erstellt einen neuen Monat
'Footer für alle Tabellenblätter setzen
For Each Worksheet In Worksheets
Worksheet.PageSetup.CenterFooter = „Seite &:stuck_out_tongue_winking_eye: von &N“
Worksheet.PageSetup.RightFooter = „&A“
Worksheet.PageSetup.PrintComments = xlPrintNoComments
Next Worksheet
'Abspeichern als PDF
If Val(Application.Version) = „2010“ Then
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
TextBox1, Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
Else
ActiveWorkbook.PrintOut Copies:=1, ActivePrinter:=„PDFCreator“, Collate:=True, IgnorePrintAreas:=False
End If
Unload Speichern_als_PDF 'PopUp Monatsabschluss wird geschlossen
End Sub
Private Sub CommandButton6_Click()
'PopUp Monatsabschluss wird geschlossen
Unload Speichern_als_PDF
End Sub_