Sådan åbnes en CSV-fil med VBA

En kommasepareret værdi (CSV) -fil er en almindelig tekstfil, der har en enkelt post på hver linje. Hver linje er adskilt med et komma. En CSV-fil kaldes undertiden en kommasepareret fil. Du kan arbejde med CSV-filer i Microsoft Excel, og det er muligt at få Visual Basic til applikationer (VBA) til at udføre arbejdet for dig, herunder åbne filen ved et tryk på en knap.

Trin 1

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

Trin 2

Klik på "Indsæt", og klik derefter på "Modul."

Trin 3

Klip og indsæt følgende kode i det tomme vindue:

Under opencsv () 'opencsv Makro-arbejdsbøger. Åbn filnavn: = _ "C: \ Desktop \ myfile.csv" Afslut sub

Trin 4

Skift filnavnet i ovenstående kode for at afspejle navnet på den fil, du vil åbne, og placeringen, den er i. Hvis du f.eks. Vil åbne en CSV-fil, der hedder Bills, og den er placeret i MyDocuments-mappen, så ville ændre kodelinjen, der læser "C: \ Desktop \ myfile.csv" til "C: \ MyDocuments \ Bills.csv".

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