So öffnen Sie eine CSV-Datei mit VBA

Eine CSV-Datei (Comma Separated Value) ist eine reine Textdatei, die in jeder Zeile einen einzelnen Datensatz enthält. Jede Zeile wird durch ein Komma getrennt. Eine CSV-Datei wird manchmal als durch Kommas getrennte Datei bezeichnet. Sie können mit CSV-Dateien in Microsoft Excel arbeiten und Visual Basic for Applications (VBA) kann die Arbeit für Sie erledigen, einschließlich des Öffnens der Datei auf Knopfdruck.

Schritt 1

Öffnen Sie den Visual Basic Editor (VBE) in Excel, indem Sie gleichzeitig "Alt" und "F11" drücken.

Schritt 2

Klicken Sie auf "Einfügen" und dann auf "Modul".

Schritt 3

Schneiden Sie den folgenden Code aus und fügen Sie ihn in das leere Fenster ein:

Sub opencsv() ' opencsv Macro Workbooks.Open Filename:= _ "C:\Desktop\myfile.csv" End Sub

Schritt 4

Ändern Sie den Dateinamen im obigen Code so, dass er den Namen der Datei, die Sie öffnen möchten, und den Speicherort, an dem sie sich befindet, wiedergibt. Wenn Sie beispielsweise eine CSV-Datei namens Bills öffnen möchten und sie sich im Ordner MyDocuments befindet, können Sie würde die Codezeile "C:\Desktop\myfile.csv" in "C:\MyDocuments\Bills.csv" ändern.

Führen Sie den Code aus, indem Sie in der VBE "F5" drücken. Sobald Sie F5 drücken, wird die Datei in Excel geöffnet.