Cómo abrir un archivo CSV con VBA

Autor: Robert Simon
Fecha De Creación: 23 Junio 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Cómo abrir un archivo CSV con VBA - Artículos
Cómo abrir un archivo CSV con VBA - Artículos

Contenido

Un archivo Comma Separated Value (CSV) es un archivo de texto simple que tiene un único registro en cada línea. Cada línea está separada por una coma. Un archivo CSV es a veces llamado archivo delimitado por coma. Puede trabajar con estos archivos en Microsoft Excel y obtener Visual Basic para Aplicaciones (VBA) para realizar el trabajo para usted, incluida la apertura del archivo con el toque de un botón.


instrucciones

Puede trabajar con archivos CSV en Microsoft Excel (Siri Stafford / Digital Vision / Getty Images)
  1. Abra el Editor de Visual Basic (VBE) en Excel presionando las teclas "Alt" y "F11" juntas.

  2. Haga clic en "Insertar" y luego en "Módulo".

  3. Recorte y pegue el siguiente código en la ventana en blanco:

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

  4. Cambie el nombre del archivo en el código anterior para reflejar el nombre del archivo que desea abrir y su ubicación. Por ejemplo, si desea abrir un archivo CSV llamado "Cuentas" que se encuentra en la carpeta "Mis documentos", entonces sería necesario cambiar la línea del código donde se lee "C: Desktop myfile.csv" a "C: Mis documentos Contas.csv".


  5. Ejecute el código presionando "F5" en el VBE. Después de presionar, el archivo se abrirá en Excel.

consejos

  • El VBA sólo funciona en la hoja de cálculo que está abierta mientras escribe el código. Si desea que funcione en varias hojas, es necesario recortar y pegar el código dentro del VBE de cada una.