Hallo Matthias,
ich gehe mal davon aus, dass das Tabellenblatt "Input" vor Übertragung der Daten als PDF gespeichert werden soll.
Kopiere das folgende in das Standard-Modul und weise dem Makro dann einem Button im Arbeitsblatt "Input" zu:
Sub PDF_speichern()
Dim strName As String
Dim strPfad As String
Dim strDatei As String
'falls die PDF-Datei im Verzeichnis der Arbeitsmappe abgespeichert werden soll dann so
strPfad = ThisWorkbook.Path & "\"
'falls die PDF-Datei in einem anderen Pfad gespeichert werden soll, dann so (anpassen!!!)
'strPfad = "C:\test\"
'Name zum Speichern erstellen
strName = ActiveSheet.Range("B10") & "_" & ActiveSheet.Range("B5")
strDatei = strPfad & strName
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=strDatei _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
Hier wird die PDF-Datei im selben Verzeichnis abgelegt, in dem die Excel-Arbeitsmappe liegt.
Sollen die Dateien in einem anderen Verzeichnis angelegt werden, so lösche die Zeile
strPfad = ThisWorkbook.Path & "\"
und entferne das Hochkomma vor
'strPfad = "C:\test\"
und gib dort den entsprechenden Pfad ein.
Gruß
M.O.