So öffnen Sie eine CSV-Datei mit VBA

Autor: Robert Simon
Erstelldatum: 22 Juni 2021
Aktualisierungsdatum: 18 November 2024
Anonim
So öffnen Sie eine CSV-Datei mit VBA - Artikel
So öffnen Sie eine CSV-Datei mit VBA - Artikel

Inhalt

Eine CSV-Datei (Comma Separated Value) ist eine Nur-Text-Datei, 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 diesen Dateien in Microsoft Excel arbeiten und erhalten von Visual Basic für Applikationen (VBA) die Möglichkeit, den Job für Sie auszuführen, einschließlich des Öffnens der Datei mit einem Tastendruck.


Anweisungen

Sie können mit CSV-Dateien in Microsoft Excel arbeiten (Siri Stafford / Digital Vision / Getty Images)
  1. Öffnen Sie den Visual Basic Editor (VBE) in Excel, indem Sie die Tasten "Alt" und "F11" zusammen drücken.

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

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

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

  4. Benennen Sie die Datei im obigen Code um, um den Namen der Datei, die Sie öffnen möchten, und ihren Speicherort anzugeben. Wenn Sie beispielsweise eine CSV-Datei mit dem Namen "Accounts" öffnen möchten, die sich im Ordner "Eigene Dateien" befindet, müssen Sie die Codezeile, in der "C: Desktop myfile.csv" steht, in "C: My" ändern Dokumente Konten.csv ".


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

Wie

  • VBA funktioniert nur für das Arbeitsblatt, das beim Schreiben des Codes geöffnet ist. Wenn Sie möchten, dass es mit mehreren Arbeitsblättern arbeitet, müssen Sie den Code ausschneiden und in die VBE eines jeden Arbeitsblatts einfügen.