Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: "Speichern unter" im CommandButton

"Speichern unter" im CommandButton
04.06.2023 22:12:09
Andre

Hallo zusammen,
da ich hier neu bin, hoffe ich zunächst nicht gegen irgendwelche Höflichkeitsfloskeln zu verstoßen (dann entschuldige ich mich bereits jetzt dafür) und komme gleich zur Sache.

Ich speichere über einen "CommandButton" ein Arbeitsblatt als pdf auf meinem Desktop unter einen vorgegeben Namen. Die Formel hierzu lautet:
---
Private Sub CommandButton5_Click()
Dim DateiName As String

DateiName = Environ("Userprofile") & "\Desktop\Dauerfest. 200 XVII " & Sheets("Datenblatt").Range("k19") & " - " & Format(Now, "yyyy_mm_dd") & ".pdf"

Sheets("Druck_Dauerfest.").Range("a1:x61").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DateiName, Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
---

Meine Frage ist, gibt es eine Möglichkeit, wie ich mit dem dem CommandButton den Speicherort aussuchen kann, also "Spiechern unter"?
Hintergrund ist, dass ich das Arbeitsblatt als pdf in meine "elektronische Akte" speichern und mir den Zwischenschritt über den Desktop sparen möchte (Via "Datei / Speichern unter" kommt auch nicht in Frage).

Grüße
André

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: "Speichern unter" im CommandButton
04.06.2023 22:28:01
Piet
Hallo

im Herber Archiv fand ich diese Lösung zum Thema speichern: - Lohnt sich da mal reinzuschauen!

mfg Piet

  • Sub Spechern()
        Dim objFileDialog As FileDialog
        Set objFileDialog = Application.FileDialog(msoFileDialogSaveAs)
        With objFileDialog    'hier Speicherpfad festlegen
            .InitialFileName = "E:\LW (E)  Excel\Forum Herber 2023\Testmappe.xls"
            .FilterIndex = 1
            If .Show Then Call .Execute
        End With
        Set objFileDialog = Nothing
    End Sub



  • Anzeige
    AW: "Speichern unter" im CommandButton
    05.06.2023 09:35:55
    snb
    Sub M_snb()
        with  Application.FileDialog(4)
            .initialfilename = "*.pdf"
            If .Show Then Sheets("Druck_Dauerfest.").Range("a1:x61").ExportAsFixedFormat,0..selecteditems(1) & "\beispiel.pdf"
        End With
    End Sub

    ;

    Forumthreads zu verwandten Themen

    Anzeige
    Anzeige
    Anzeige
    Anzeige
    Entdecke relevante Threads

    Schau dir verwandte Threads basierend auf dem aktuellen Thema an

    Alle relevanten Threads mit Inhaltsvorschau entdecken
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Entdecke mehr
    Finde genau, was du suchst

    Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

    Suche nach den besten Antworten
    Unsere beliebtesten Threads

    Entdecke unsere meistgeklickten Beiträge in der Google Suche

    Top 100 Threads jetzt ansehen
    Anzeige