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
Viele Grüße Momo
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
Viele Grüße Momo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
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
1 Kommentar

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