KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo guardar cada hoja como un archivo de texto independiente desde un libro?

AutorSun Fecha de modificación

Cuando quiera guardar una hoja de cálculo como archivo de texto, puede usar la función «Guardar como» de Excel para hacerlo fácilmente. Sin embargo, si necesita guardar todas las hojas de un libro como archivos de texto independientes, el proceso con «Guardar como» puede volverse tedioso. A continuación, le presentamos algunos trucos prácticos para resolver esta tarea de forma rápida y sencilla en Excel.

Guardar el Hoja de cálculo actual como Archivo de Texto con VBA

Guardar cada hoja de un libro como Archivo de Texto independientes con Kutools para Excel buena idea3

Exportar una selección de hojas como Archivo de Texto con Kutools para Excel


flecha azul burbuja derecha Guardar el Hoja de cálculo actual como Archivo de Texto con VBA

Si prefiere no utilizar la función Guardar como para guardar una hoja en formato de archivo de texto, puede usar código VBA.

1. Active la hoja que desea guardar como archivo de texto.

2. Pulse las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

3. Haga clic en Insertar > Módulo en la ventana y, a continuación, pegue el siguiente código VBA en el módulo.

Sub SaveSheetToTxt()
'Updateby20150910
    Dim xRet As Long
    Dim xFileName As Variant
    On Error GoTo ErrHandler:
    xFileName = Application.GetSaveAsFilename(ActiveSheet.Name, "TXT File (*.txt), *.txt", , "Kutools for Excel")
    If xFileName = False Then Exit Sub
    If Dir(xFileName) <> "" Then
        xRet = MsgBox("File '" & xFileName & "' exists.  Overwrite?", vbYesNo + vbExclamation, "Kutools for Excel")
        If xRet <> vbYes Then
            Exit Sub
        Else
            Kill xFileName
        End If
    End If
    ActiveSheet.Copy
    ActiveWorkbook.SaveAs xFileName, xlUnicodeText
    If ActiveWorkbook.Name <> ThisWorkbook.Name Then
        ActiveWorkbook.Close False
    End If
My_Exit:
    Exit Sub
ErrHandler:
    MsgBox Err.Description, , "Kutools for Excel"
End Sub

4. Haga clic en el botón Ejecutar para ejecutar el código. A continuación, en el cuadro de diálogo Kutools para Excel, seleccione una carpeta para indicar el archivo de texto y especifique un nombre para dicho archivo. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo Kutools for Excel Guardar como archivo de texto

5. Haga clic en Guardar. Ahora, la hoja de cálculo actual se ha guardado como archivo de texto.

Consejo: Con el código VBA, solo puede guardar una hoja como archivo de texto cada vez.


flecha azul burbuja derecha Guardar cada hoja de un libro como Archivo de Texto independientes con Kutools para Excel

Si tiene un libro grande con cientos de hojas que necesita guardar como archivos de texto independientes, el método VBA también resulta muy lento. En este caso, puede probar la herramienta Kutools para Excel de Separar libro para realizar esta tarea… ¡y le dará una sorpresa inesperada!

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Abra el libro cuyas hojas desea guardar como archivos de texto independientes y, a continuación, haga clic en KUTOOLS PLUS > Libro > Separar libro. Vea la captura de pantalla:

Una captura de pantalla de la función Dividir libro en la pestaña Kutools Plus en Excel

2. En el cuadro de diálogo Separar libro, seleccione las hojas que desea dividir y guardar como archivo de texto. De forma predeterminada, están seleccionadas todas las hojas. A continuación, active la opción Especificar formato de guardado y seleccione Texto Unicode (*.txt) en la lista desplegable inferior. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo Dividir libro

3. Haga clic en Dividir y, a continuación, seleccione una carpeta para indicar el archivo de texto desde el cuadro de diálogo Examinar carpeta. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo Examinar carpeta

4. Haga clic en Aceptar. Ahora, cada hoja del libro se ha guardado como un archivo de texto independiente en la carpeta seleccionada.

Con la herramienta Separar librode Kutools para Excel, puede dividir un libro y guardarlo como archivos xls independientes, archivos xlsx, Archivos PDF o archivos CSV.Haga clic aquí para obtener más información sobre esta utilidad.

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora


flecha azul burbuja derecha Exportar una selección de hojas como Archivo de Texto con Kutools para Excel

Con la herramienta Kutools para Excel, también puedes exportar una selección de una hoja como archivo de texto mediante su función Exportar Rango a Archivo.

Kutools para Excel: incluye más de 300 herramientas esenciales que harán sus tareas en Excel más rápidas, sencillas y eficientes.¡Descárguelo ahora!

1. Seleccione el rango o los rangos que desee guardar como archivo de texto y haga clic en KUTOOLS PLUS > Importar/Exportar > Exportar Rango a Archivo. Vea la captura de pantalla:

Una captura de pantalla de la opción Exportar rango a archivo en la pestaña Kutools Plus en Excel

2. A continuación, en el cuadro de diálogo emergente, active la opción Texto Unicode en la sección Tipo de archivo, vaya a la sección Opciones de texto y active la opción que necesite. Por último, seleccione un área de guardado.

Una captura de pantalla del cuadro de diálogo Exportar rango a archivo

3. Haga clic en Aceptar. A continuación, asigne un nombre al archivo de texto exportado en el cuadro de diálogo emergente Exportar Rango a Archivo y haga clic en el botón Aceptar.

Una captura de pantalla del cuadro de diálogo Exportar rango a archivo para asignar un nombre al archivo exportado

Hasta ahora, la selección se ha exportado como un archivo de texto independiente.

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos