24.08.2024, 14:42
Hallo liebe Gemeinde ,
ich habe eine Tabelle die von mehreren Usern auf verschiedenen Pc´s benutzt werden soll.
In der Tabelle ist ein Button mit der Aufgabe per Klick automatisch ein PDF zu erzeugen und zu speichern.
Mir fehlt nun so etwas wie ein allgemeiner Pfad für den Desktop .
Sub PDF_Erzeugen()
Dim Dateiname As String
Dateiname = Range("N5") & "_" & Range("D3") & "_" & "KW" & Range("I5") & ".pdf"
Range("A1:Q42").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Dateiname, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
Führer ich das Makro jetzt aus aus, so wird bei mir in Dokumente gespeichert.
Es soll aber egal wer es auf welchem PC benutzt , immer auf dem Desktop gespeichert werden .
vielen dank im voraus
mfg
Daniel
ich habe eine Tabelle die von mehreren Usern auf verschiedenen Pc´s benutzt werden soll.
In der Tabelle ist ein Button mit der Aufgabe per Klick automatisch ein PDF zu erzeugen und zu speichern.
Mir fehlt nun so etwas wie ein allgemeiner Pfad für den Desktop .
Sub PDF_Erzeugen()
Dim Dateiname As String
Dateiname = Range("N5") & "_" & Range("D3") & "_" & "KW" & Range("I5") & ".pdf"
Range("A1:Q42").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Dateiname, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
Führer ich das Makro jetzt aus aus, so wird bei mir in Dokumente gespeichert.
Es soll aber egal wer es auf welchem PC benutzt , immer auf dem Desktop gespeichert werden .
vielen dank im voraus
mfg
Daniel