ich habe mal wieder ein kleines Problem und zwar beim Erstellen einer PDF-Datei über die Exportieren-Funktion.
Folgendes Szenario:
Im Rahmen einer Verarbeitung wird per VBA eine andere Arbeitsmappe geöffnet und aktualisiert.
Ich möchte jetzt von dieser geöffneten Mappe eine PDF-Datei mit allen Tabellenblättern erstellen.
In dieser Mappe gibt es hierfür folgendes Makro, dass auch zum gewünschten Ergebnis führt, sofern man es direkt aus dieser Mappe aufruft:
Sub PDF_Export()
' Speichern als PDF
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Left(ThisWorkbook.FullName, Len(ThisWorkbook.FullName) - 4) & "pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
end Sub
Rufe ich diese Makro aus meiner anderen Mappe auf, so erhalte ich immer nur ein leeres PDF:
Application.Run "'" & wbOpen.Name & "'!PDF_Export"
Wie müsste hier eine Verarbeitung aussehen, dass ich auch so zum gewünschten Ergebnis komme?Vielen Dank im Voraus!
Gruß Gode