Hoe een CSV-bestand te openen met VBA

Een bestand met door komma's gescheiden waarden (CSV) is een bestand met platte tekst dat op elke regel één record heeft. Elke regel wordt gescheiden door een komma. Een CSV-bestand wordt soms een door komma's gescheiden bestand genoemd. U kunt werken met CSV-bestanden in Microsoft Excel en het is mogelijk om Visual Basic for Applications (VBA) het werk voor u te laten doen, inclusief het openen van het bestand met een druk op de knop.

Stap 1

Open de Visual Basic Editor (VBE) in Excel door samen op "Alt" en "F11" te drukken.

Stap 2

Klik op 'Invoegen' en klik vervolgens op 'Module'.

Stap 3

Knip en plak de volgende code in het lege venster:

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

Stap 4

Wijzig de bestandsnaam in de bovenstaande code om de naam weer te geven van het bestand dat u wilt openen en de locatie waarin het zich bevindt. Als u bijvoorbeeld een CSV-bestand met de naam Rekeningen wilt openen en dit zich in de map Mijn documenten bevindt, moet u zou de regel code met de tekst "C:\Desktop\myfile.csv" veranderen in "C:\MyDocuments\Bills.csv".

Voer de code uit door op "F5" te drukken vanuit de VBE. Zodra u op F5 drukt, wordt het bestand geopend in Excel.