Un archivo de valores separados por comas (CSV) es un archivo de texto sin formato que tiene un único registro en cada línea. Cada línea está separada por una coma. Un archivo CSV a veces se denomina archivo delimitado por comas. Puede trabajar con archivos CSV en Microsoft Excel y es posible que Visual Basic para aplicaciones (VBA) haga el trabajo por usted, incluida la apertura del archivo con solo presionar un botón.
Paso 1
Abra el Editor de Visual Basic (VBE) en Excel presionando "Alt" y "F11" juntos.
Paso 2
Haga clic en "Insertar", luego haga clic en "Módulo".
Paso 3
Corte y pegue el siguiente código en la ventana en blanco: Sub opencsv () 'opencsv Macro Workbooks.Open Filename: \u003d _ "C: \\ Desktop \\ myfile.csv" End Sub
Paso 4
Cambie el nombre del archivo en el código anterior para reflejar el nombre del archivo que desea abrir y la ubicación en la que se encuentra. Por ejemplo, si desea abrir un archivo CSV llamado Bills y está ubicado en la carpeta MyDocuments, entonces cambiaría la línea de código que dice "C: \\ Desktop \\ myfile.csv" a "C: \\ MyDocuments \\ Bills.csv".
Ejecute el código presionando "F5" VBE. Una vez que presione F5, el archivo se abrirá en Excel.
Sugerencia
VBA solo funciona en la hoja de trabajo que está abierta cuando escribe el código. Si desea que funcione en varias hojas de trabajo, deberá cortar y pegar el código en el VBE en cualquier hoja de trabajo en la que desee que el código pueda trabajar.
[Cómo abrir un archivo CSV con VBA] URL: http://www.ordenador.online/computadora/Software/256284.html