Come aprire un file CSV con VBA
Un file CSV (Comma Separated Value) è un file di testo normale che ha un singolo record su ogni riga. Ogni riga è separata da una virgola. Un file CSV è talvolta chiamato file delimitato da virgole. Puoi lavorare con file CSV in Microsoft Excel ed è possibile ottenere Visual Basic for Applications (VBA) per eseguire il lavoro per te, inclusa l'apertura del file premendo un pulsante.
Passo 1
Apri Visual Basic Editor (VBE) in Excel premendo "Alt" e "F11" insieme.
Passo 2
Fare clic su "Inserisci", quindi fare clic 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 posizione in cui si trova. Ad esempio, se si desidera aprire un file CSV chiamato Bills e si trova nella cartella MyDocuments, allora si cambierebbe la riga di codice che legge "C:\Desktop\myfile.csv" in "C:\MyDocuments\Bills.csv".
Esegui il codice premendo "F5" dal VBE. Dopo aver premuto F5, il file si aprirà in Excel.