“Conocimientos software>Microsoft Access

Cómo convertir todas las hojas de Excel a CSV con Macros

2014/12/3
En Microsoft Excel , puede convertir fácilmente en un libro de CSV por la elección de un tipo de archivo apropiado en la opción "Guardar como" cuadro de diálogo. El uso de este método , se puede convertir sólo la hoja activa . Esto se debe a que los archivos CSV sólo pueden contener una hoja. Para convertir varias hojas en CSV, tendrá que exportarlos uno por uno. Esto implica la activación de cada hoja , moviéndolo a un libro vacío y guardarlo como un archivo CSV. Para hacer esta tarea más fácil y más conveniente, utilizar macros . Instrucciones
1

Inicie Microsoft Excel y abra el libro.
2

Prensa "Alt + F8 " para abrir la ventana de Macros. Tipo " ExportSheetsToCSV " en el cuadro Nombre de la macro y haga clic en "Crear . "
3

Escriba el siguiente código en el editor de VBA. Esta macro creará los archivos CSV en la misma carpeta que el libro mediante nombres de las hojas de los nombres de archivo .

Sub ExportSheetsToCSV ()

wSheet Dim como hoja de trabajo

csvFile As secuencia

For Each wSheet En Hojas

On Error Resume Next

wSheet.Copy

csvFile = CurDir & " \\ " & wSheet.Name & " . csv "

ActiveWorkbook.SaveAs fichero: = csvFile , _

FileFormat : = xlCSV , CreateBackup : = False

ActiveWorkbook.Saved = True

ActiveWorkbook.Close

Siguiente wSheet

End Sub
4

Cierre la VBA de edición para volver a su libro.
5

Pulse "Alt + F8 " de nuevo para abrir la ventana de Macros . Seleccione " ExportSheetsToCSV " de la lista y haga clic en "Ejecutar ". Espere a Excel para terminar de convertir las hojas.

Microsoft Access
Cómo controlar los colores de hipervínculos en Excel para Mac
Cómo congelar las filas superiores y paneles en Excel 2007
Cómo calcular la depreciación por doble disminución del uso de Microsoft Excel
Cómo utilizar la función de media en Excel
Cómo crear secuencias en Excel
Cómo definir un formato de fecha para un acceso Campo Microsoft
Cómo utilizar Microsoft Excel para crear un Discografía
Cómo imprimir una hoja de cálculo de Excel Grande
Conocimientos Informáticos © http://www.ordenador.online