Så här öppnar du en CSV-fil med VBA

Författare: Robert Simon
Skapelsedatum: 24 Juni 2021
Uppdatera Datum: 5 Maj 2024
Anonim
Så här öppnar du en CSV-fil med VBA - Artiklar
Så här öppnar du en CSV-fil med VBA - Artiklar

Innehåll

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


vägbeskrivning

Du kan arbeta med CSV-filer i Microsoft Excel (Siri Stafford / Digital Vision / Getty Images)
  1. Öppna Visual Basic Editor (VBE) i Excel genom att trycka på tangenterna "Alt" och "F11" tillsammans.

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

  3. Klipp ut och klistra in följande kod i fönstret:

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

  4. Byt namn på filen i koden ovan för att spegla namnet på filen du vill öppna och dess plats. Om du till exempel vill öppna en CSV-fil som heter "Konton", som finns i mappen "Mina dokument", behöver du ändra koden där den läser "C: Desktop myfile.csv" till "C: My Documents Accounts.csv ".


  5. Kör koden genom att trycka på "F5" på VBE. När du trycker på öppnas filen i Excel.

tips

  • VBA fungerar bara på arbetsbladet som är öppet när du skriver koden. Om du vill att den ska fungera på flera kalkylblad måste du klippa och klistra in koden i VBE för varje.