Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1912to1916
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

PDF speichern

PDF speichern
23.12.2022 10:48:46
Denis
Guten Tag zusammen,
ich bin auf der suche nach einer Lösung für folgendes Problem:
Per Vba möchte ich ein Arbeitsblatt am gleichen Ort wie die Ursprungsdatei speichern, jedoch im pdf-Format. Hier war mein Gedanke eine Abfrage zum Speicher-Ort (Speichern-Fenster) aufzurufen. Nun wäre es aber schon recht hilfreich wenn in dem Fenster direkt der Ordner angezeigt wird, wo die Ursprungsdatei liegt.
Gibt es hier zu einen Befehl?
Mein aktueller Ansatz sieht so aus:

Sub PDF_Speichern_Unter_Prüf()
Dim pdfDateiName As String
Dim pdfname As Variant
Application.ScreenUpdating = False
pdfDateiName = ActiveSheet.Range("B3") & Range("A1") & ".pdf"
pdfname = Application.GetSaveAsFilename(InitialFileName:=pdfDateiName, FileFilter:="PDF files, *.pdf", Title:="PDF speichern")
If pdfname  False Then
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfDateiName, _
Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish:=True
Else
Exit Sub
End If
End Sub
Vielen Dank und schöne Feiertage!

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: PDF speichern
23.12.2022 11:11:31
ede
Hallo Denis,
den aktuellen pfad deiner Datei kannst du mit ThisWorkbook.Path ermitteln.
Gruss
Ede
AW: PDF speichern
23.12.2022 11:14:49
peterk
Hallo

pdfDateiName = Thisworkbook.path & "\" & ActiveSheet.Range("B3") & Range("A1") & ".pdf"
Peter
AW: PDF speichern
23.12.2022 11:19:52
Denis
Vielen lieben Dank, es hat direkt geklappt!
Manchmal sieht man den Wald vor lauter Bäumen nicht ;)
Ich wünsche euch ein schönes Weihnachtsfest und ein gutes Jahr 2023!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige