Tecnología

Inicio

Cómo ahorrar CSV con cotizaciones en Excel 2007

Para guardar un archivo de valores separados por comas con citas en Microsoft Excel 2007, debe escribir una macro de VBA para realizar la función. La funcionalidad de los valores de exportación entre comillas dobles no se proporciona de forma predeterminada en Excel 2007. Sin embargo, muchas aplicaciones que acepten la importación CSV también requieren las comillas dobles que rodean los valores en el archivo CSV. Crear la macro mediante el uso de una plantilla de código. Cada vez que usted necesita para guardar un archivo CSV con comillas, utilice la macro en lugar de la opción "Guardar como". Cuando se ejecuta la macro, un cuadro de "Guardar" se abre y el archivo CSV se guarda con citas en su lugar.

Instrucciones

1 Abra Microsoft Excel 2007.

2 Pulse la tecla "F11", "Alt" y al mismo tiempo para abrir el editor de VBA.

3 Haga clic en la opción "Insertar" en la barra de navegación superior y luego haga clic en "módulos".

4 Tipo (o copiar y pegar) el guión siguiente en el editor de VBA.

CSVQuotes sub ()

Dim SrcRange como gama
Dim CurrRow como gama
Dim CurrCell como gama
Dim como secuencia CurrTextStr
Dim como secuencia ListSeparator
Dim NombreDeArchivo As Variant

Filename = Application.GetSaveAsFilename ( "", "archivo CSV

(.csv), .csv")

ListSeparator = Application.International (xlListSeparator)
Si Selection.Cells.Count> 1 Entonces
Establecer SrcRange = Selección
Más
Establecer SrcRange = ActiveSheet.UsedRange
Terminara si
Nombre de archivo abierto para salida como # 1
Para cada CurrRow En SrcRange.Rows
CurrTextStr = Ii
Para cada CurrCell En CurrRow.Cells
CurrTextStr = CurrTextStr & "" "" & CurrCell.Value & "" "" & ListSeparator
Siguiente
Mientras Derecha (CurrTextStr, 1) = ListSeparator
CurrTextStr = Izquierda (CurrTextStr, Len (CurrTextStr) - 1)
Encaminarse a
Impresión # 1, CurrTextStr
Siguiente
Close # 1

End Sub

5 Cierre el editor de VBA haciendo clic en la "X" en la esquina superior derecha. La macro se guarda.

6 Haga clic en la opción "Herramientas" en la barra de navegación superior, y luego haga clic en "Macro".

7 Seleccionar la opción "macros". La nueva macro, llamado "CSVQuotes," ya está disponible.

8 Abra el archivo de Excel para exportar a CSV con citas. Realice las ediciones para preparar la hoja de cálculo para la exportación al formato de archivo CSV.

9 Pulse la tecla "F8", "Alt" y al mismo tiempo para abrir la lista de macros existente.

10 Haga clic en la opción "Ejecutar" junto a la "CSVQuotes" macro para ejecutar el script. Se abre un cuadro de Guardar Archivo.

11 Escriba un nombre para el archivo CSV en el cuadro de entrada "Nombre de archivo".

12 Haga clic en el botón "Guardar". El archivo CSV se exporta, con citas.