¿Cómo guardar o exportar cada hoja como archivo CSV / PDF en Excel?
Por ejemplo, tiene un libro de trabajo grande con varias hojas y desea guardar o exportar cada hoja como un archivo .csv individual o un archivo PDF, ¿cómo hacerlo fácil y rápidamente? En este artículo, presentaré varios métodos para resolverlo.
- Guarde o exporte cada hoja como archivo CSV / PDF con la función Guardar como
- Lote guarde o exporte cada hoja como archivo CSV con VBA
- Lote guarde o exporte cada hoja como archivo CSV / PDF con Kutools para Excel
Guarde o exporte cada hoja como archivo CSV / PDF con la función Guardar como
Como sabe, Microsoft Excel puede guardar la hoja de trabajo actual como un archivo .csv individual o un archivo PDF. Por lo tanto, puede guardar o exportar cada hoja como archivo .csv o archivo PDF una por una manualmente.
1. Cambie a la hoja que guardará o exportará como un archivo .csv individual y haga clic en Archive (o Botón de oficina)> Guardar como.
2. En el cuadro de diálogo de apertura, especifique la carpeta de destino en la que guardará el archivo .csv, haga clic en el Guardar como tipo cuadro y seleccionar CSV (delimitado por comas) (* .csv) or PDF (* .pdf) de la lista desplegable y haga clic en el Guardar del botón.
3. Aparecerán dos cuadros de diálogo de advertencia sucesivamente. Por favor haz click OK > Sí.
Nota: Si guarda la hoja de trabajo activa como archivo PDF, estos cuadros de diálogo no aparecerán. Simplemente continúe con el siguiente paso.
4. Repita los pasos 1-3 anteriores para guardar otras hojas como archivos .csv individuales una por una.
Lote guarde o exporte cada hoja como archivo CSV con VBA
Si hay una serie de hojas que desea guardar o exportar como archivos .csv, el primer método llevará bastante tiempo y será tedioso. Este VBA puede simplificar el trabajo y facilitar el almacenamiento o la exportación de cada hoja como archivo .csv.
1. Prensa otro + F11 teclas simultáneamente para abrir la ventana de Microsoft Visual Basic para Aplicación.
2. Hacer clic en recuadro > Módulo, y luego pegue el siguiente código VBA en la ventana del nuevo módulo.
VBA: guarde cada hoja como un archivo CSV individual
Public Sub SaveWorksheetsAsCsv()
Dim xWs As Worksheet
Dim xDir As String
Dim folder As FileDialog
Set folder = Application.FileDialog(msoFileDialogFolderPicker)
If folder.Show <> -1 Then Exit Sub
xDir = folder.SelectedItems(1)
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.SaveAs xDir & "\" & xWs.Name, xlCSV
Next
End Sub
3. Haga clic en el Ejecutar botón o prensa F5 clave para ejecutar este VBA.
4. En el cuadro de diálogo Explorar, especifique la carpeta de destino en la que guardará todos los archivos .csv y haga clic en OK del botón.
Luego, verá que cada hoja se guarda / exporta como un archivo .csv individual en la carpeta de destino especificada.
Lote guarde o exporte cada hoja como archivo CSV / PDF con Kutools para Excel
Algunos usuarios de Excel pueden rechazar el código VBA por algunas razones. ¡No te preocupes! El tercer método también puede guardar por lotes o exportar cada hoja como archivo .csv o archivo PDF fácilmente por el Libro de trabajo dividido utilidad de Kutools para Excel.
Kutools for Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! Consíguelo ahora
1. Haga clic en el Empresa > Libro de trabajo > Libro de trabajo dividido.
2. En el cuadro de diálogo Abrir libro de trabajo dividido,
(1) Siga seleccionando todas las hojas. Si no, puede marcar la casilla de verificación antes Nombre de la hoja de trabajo para seleccionar todas las hojas;
(2) Compruebe la Especificar formato de guardado opción;
(3) Haga clic en el cuadro de abajo Especificar formato de guardado opción y seleccione CSV (Macintosh) (*. Csv) or PDF (* .pdf) de la lista desplegable.
(4) Haga clic en el Mini Split del botón.
Note: Si hay hojas de trabajo ocultas y en blanco en su libro de trabajo, marque la casilla Omitir hojas de trabajo ocultas caja y el Omitir hoja de trabajo en blanco El cuadro ignorará todas las hojas en blanco u ocultas durante la exportación.
Kutools for Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! Consíguelo ahora
3. En el cuadro de diálogo de apertura Buscar carpeta, especifique la carpeta de destino en la que guardará todos los archivos .csv o PDF y haga clic en OK del botón.
Ahora verá que cada hoja se exporta y guarda como un archivo .csv individual en la carpeta especificada.
Demostración: guarde o exporte cada hoja como archivo CSV / PDF en Excel
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!