Hvordan åpne en CSV-fil med VBA

En kommaseparert verdi (CSV) -fil er en ren tekstfil som har en enkelt post på hver linje. Hver linje er atskilt med komma. En CSV-fil kalles noen ganger en kommaseparert fil. Du kan jobbe med CSV-filer i Microsoft Excel, og det er mulig å få Visual Basic for Applications (VBA) til å gjøre jobben for deg, inkludert å åpne filen ved å trykke på en knapp.

Trinn 1

Åpne Visual Basic Editor (VBE) i Excel ved å trykke "Alt" og "F11" sammen.

Steg 2

Klikk på "Sett inn" og deretter på "Modul".

Trinn 3

Klipp og lim inn følgende kode i det blanke vinduet:

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

Trinn 4

Endre filnavnet i koden ovenfor for å gjenspeile navnet på filen du vil åpne og plasseringen den er i. Hvis du for eksempel vil åpne en CSV-fil som heter Bills, og den ligger i MyDocuments-mappen, ville endre kodelinjen som leser "C: \ Desktop \ myfile.csv" til "C: \ MyDocuments \ Bills.csv".

Kjør koden ved å trykke "F5" fra VBE. Når du har trykket på F5, åpnes filen i Excel.