Slik åpner du en CSV-fil med VBA

Forfatter: Judy Howell
Opprettelsesdato: 4 Juli 2021
Oppdater Dato: 20 November 2024
Anonim
Slik åpner du en CSV-fil med VBA - Artikler
Slik åpner du en CSV-fil med VBA - Artikler

Innhold

En CSV-fil (Comma Separated Value) er en ren tekstfil som har en enkelt post på hver linje. Hver linje er separert med et komma. En CSV-fil kalles noen ganger en kommaseparert fil. Du kan jobbe med disse filene i Microsoft Excel og få Visual Basic for Applications (VBA) til å gjøre jobben for deg, inkludert å åpne filen med et tastetrykk.


retninger

Du kan jobbe med CSV-filer i Microsoft Excel (Siri Stafford / Digital Vision / Getty Images)
  1. Åpne Visual Basic Editor (VBE) i Excel ved å trykke sammen "Alt" og "F11" -tastene.

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

  3. Klipp ut og lim inn følgende kode i det tomme vinduet:

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

  4. Gi nytt navn til filen i koden ovenfor for å gjenspeile navnet på filen du vil åpne og plasseringen. Hvis du for eksempel vil åpne en CSV-fil kalt "Kontoer" som ligger i mappen "Mine dokumenter", må du endre linjen med kode hvor den leser "C: Desktop myfile.csv" til "C: My Dokumenter Accounts.csv ".


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

tips

  • VBA fungerer bare på regnearket som er åpent mens du skriver koden. Hvis du vil at den skal fungere på flere regneark, må du kutte og lime inn koden i VBE for hver enkelt.