momo2016

Excel VBA Datei auswählen, dateipfad und dateiname ohne Format speichern, und in anderem Format speichern

Hallo,

ich bin noch relativ neu in VBA und bräuchte eure Hilfe.
Und zwar möchte ich vom Benutzer eine .csv-Datei auswählen lassen, diese als .xlsx speichern und den Dateipfad und Dateiname als Variable in VBA gespeichert haben, sodass man darüber auf die Datei zugriff hat, z.B um sie zu öffnen oder Daten austzulesen.
Ich hoffe mir kann da jmd. helfen face-smile

Viele Grüße Momo
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 315836

Url: https://administrator.de/forum/excel-vba-datei-auswaehlen-dateipfad-und-dateiname-ohne-format-speichern-und-in-anderem-format-speichern-315836.html

Ausgedruckt am: 22.05.2025 um 15:05 Uhr

129813
Lösung 129813 21.09.2016 aktualisiert um 15:28:26 Uhr
Goto Top
Sub Test
    Dim wb As Workbook, result as Variant
    result = Application.GetOpenFilename(FileFilter:="CSV-Files(*.csv),*.csv", Title:="Please choose a file")  
    If result <> False Then
        Set wb = Workbooks.Open(result)
        wb.SaveAs "C:\target.xlsx"  
    End If
End sub
Regards