Come aprire un file CSV con VBA

Autore: Helen Garcia
Data Della Creazione: 14 Aprile 2021
Data Di Aggiornamento: 13 Maggio 2024
Anonim
Corso VBA Excel ITA - 55 - Scrivere file csv
Video: Corso VBA Excel ITA - 55 - Scrivere file csv

Contenuto

Un file CSV (Comma Separated Value) è un file di testo normale con un singolo record su ciascuna riga. Ogni riga è separata da una virgola. Un file CSV è talvolta chiamato file delimitato da virgole. Puoi lavorare con questi file in Microsoft Excel e ottenere Visual Basic for Applications (VBA) per fare il lavoro per te, inclusa l'apertura del file con il semplice tocco di un pulsante.

Passo 1

Aprire Visual Basic Editor (VBE) in Excel premendo insieme i tasti "Alt" e "F11".

Passo 2

Fare clic su "Inserisci" e quindi su "Modulo".

Passaggio 3

Taglia e incolla il seguente codice nella finestra vuota:

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

Passaggio 4

Modificare il nome del file nel codice sopra per riflettere il nome del file che si desidera aprire e la sua posizione. Ad esempio, se desideri aprire un file CSV denominato "Account" che si trova nella cartella "Documenti", dovrai modificare la riga di codice che legge "C: Desktop myfile.csv" in "C: My Documents Accounts.csv ".


Passaggio 5

Eseguire il codice premendo "F5" sul VBE. Dopo aver premuto, il file si aprirà in Excel.