Hur man öppnar en CSV-fil med VBA

Författare: Eric Farmer
Skapelsedatum: 3 Mars 2021
Uppdatera Datum: 18 Maj 2024
Anonim
Hur man öppnar en CSV-fil med VBA - Elektronik
Hur man öppnar en CSV-fil med VBA - Elektronik

Innehåll

En fil med kommaseparerat värde (CSV) är en vanlig textfil som har en post på varje rad. Varje rad avgränsas med ett komma. En CSV-fil kallas ibland en kommaseparerad fil. Du kan arbeta med dessa filer i Microsoft Excel och få Visual Basic for Applications (VBA) för att göra jobbet åt dig, inklusive att öppna filen med en knapptryckning.

Steg 1

Öppna Visual Basic Editor (VBE) i Excel genom att trycka på "Alt" och "F11" samtidigt.

Steg 2

Klicka på "Infoga" och sedan på "Modul".

Steg 3

Klipp ut och klistra in följande kod i det tomma fönstret:

Sub opencsv () ’opencsv Macro Workbooks.Öppna filnamn: = _" C: Desktop myfile.csv "End Sub

Steg 4

Ändra filnamnet i koden ovan för att återspegla namnet på filen du vill öppna och dess plats. Om du till exempel vill öppna en CSV-fil med namnet "Konton" som finns i mappen "Mina dokument", skulle det vara nödvändigt att ändra kodraden där den läser "C: Desktop myfile.csv" till "C: My Dokument Accounts.csv ".


Steg 5

Kör koden genom att trycka på "F5" på VBE. Efter att ha tryckt öppnas filen i Excel.