So öffnen sie eine csv-datei mit vba (mit beispiel)


Sie können die Workbooks.Open- Methode in VBA verwenden, um eine CSV-Datei aus einem bestimmten Dateipfad zu öffnen.

Hier ist eine gängige Methode, diese Methode in der Praxis anzuwenden:

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info.csv"
End Sub

Dieses spezielle Makro öffnet die CSV-Datei namens team_info.csv , die sich in einem bestimmten Dateipfad auf meinem Computer befindet.

Das folgende Beispiel zeigt, wie Sie diese Syntax zum Öffnen einer CSV-Datei in der Praxis verwenden.

Beispiel: So öffnen Sie eine CSV-Datei mit VBA

Nehmen wir an, wir haben eine CSV-Datei namens team_info.csv , die sich im folgenden Dateipfad auf meinem Computer befindet:

C:\Benutzer\bob\Dokumente\team_info.csv

Nehmen wir an, ich möchte diese CSV-Datei mit VBA in Excel öffnen.

Dazu können wir das folgende Makro erstellen:

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info.csv"
End Sub

Wenn wir dieses Makro ausführen, wird die CSV-Datei automatisch geöffnet:

Die Datei enthält Informationen über verschiedene Basketballmannschaften.

Beachten Sie, dass wir eine Fehlermeldung von VBA erhalten würden, wenn wir den falschen Pfad für die CSV-Datei verwenden würden.

Angenommen, ich versuche, eine Datei namens team_info2.csv zu öffnen, die nicht existiert:

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info2.csv"
End Sub

Wenn ich dieses Makro ausführe, erhalte ich die folgende Fehlermeldung von VBA:

Die Fehlermeldung sagt uns, dass die CSV-Datei nicht gefunden werden konnte.

Hinweis : Die vollständige Dokumentation zur Workbooks.Open -Methode finden Sie hier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in VBA ausführen:

So öffnen Sie eine Textdatei mit VBA
So öffnen Sie ein PDF mit VBA
So erstellen Sie Ordner mit VBA

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert