Eliminar hoja de cálculo de un archivo de Excel usando n8n acción
PDF4me Eliminar hojas de cálculo de Excel elimina una o más hojas de cálculo de los libros de Excel mediante n8n flujos de trabajo de automatización. Procesar archivos de Excel mediante n8n disparadores, datos binarios, cadenas base64 o público URLs Para eliminar hojas de cálculo por nombre o índice con validación automática que garantiza que siempre quede al menos una (requisito de Excel). Esta solución es ideal para la limpieza de plantillas, la eliminación de hojas temporales, el mantenimiento automatizado de libros de trabajo y los flujos de trabajo de preparación de documentos que requieren la eliminación de hojas de cálculo con comprobaciones de seguridad e integración perfecta.
Configuración
Añade el PDF4me Nodo "Eliminar hojas de cálculo" en su n8n flujo de trabajo y configure los parámetros necesarios. Para obtener instrucciones de configuración inicial, consulte nuestra n8n Guía de integración.
Requisitos previos:
- PDF4me API credenciales
- n8n acceso al flujo de trabajo
Configuración:
- Agregar PDF4me nodo a flujo de trabajo
- Seleccione la acción "Eliminar hoja de cálculo del archivo de Excel".
- Configure los parámetros de entrada (véase más abajo).

Parámetros
Lista completa de parámetros para la acción Eliminar hojas de cálculo. Configure estos parámetros para controlar la eliminación de hojas de cálculo.
Importante: Los parámetros marcados con un asterisco (***) son obligatorios. Debe quedar al menos una hoja de cálculo después de la eliminación (requisito de Excel). Los índices de las hojas de cálculo utilizan Basado en 0 numeración.
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Tipo de datos de entrada*** | String | Selección del formato de entrada de Excel • Elija el formato de entrada de datos de Excel. • PDF4me admite varios tipos de entrada • Opciones: Datos binarios, Base64 Cuerda o URL | Binary Data |
| Campo binario de entrada*** | Binario | Entrada de archivo binario de Excel (Obligatorio si se trata de datos binarios) • Referencia al archivo Excel (.xlsx, .xls) del archivo anterior. n8n carga de nodos o archivos • PDF4me Procesa archivos binarios de Excel con detección automática de formato. • Obligatorio cuando el tipo de datos de entrada es "Datos binarios". | {{ $binary.data }} |
| Contenido de Excel en Base64*** | String | Base64 Entrada de Excel codificada (Obligatorio si se trata de una cadena Base64) • Proporcione el contenido de Excel (.xlsx, .xls) como una cadena codificada en base64. • PDF4me decodifica y procesa automáticamente el contenido de Excel. • Obligatorio cuando el tipo de datos de entrada es "Base64 Cadena" | UEsDBBQABgAI... |
| URL de Excel*** | String | Excel público URL Aporte (Obligatorio si se trata de una URL) • Proporcionar un permiso público/abierto URL al archivo de Excel (.xlsx, .xls) • PDF4me descarga y procesa el archivo de Excel desde el proporcionado URL • Obligatorio cuando el tipo de datos de entrada es "URL" | https://abc.com/data.xlsx |
| Nombre de Excel*** | String | Nombre del archivo de entrada de Excel • Especifique el nombre del archivo Excel de entrada con la extensión adecuada (.xlsx, .xls). • PDF4me Utiliza esto para la detección de formato y la optimización del procesamiento. | data.xlsx |
| Nombres de la hoja de trabajo | String | Nombres de hojas de trabajo separados por comas • Lista de nombres de hojas de cálculo para eliminar • Formato: "Hoja1,Temporal,Antiguo" • Lógica de selecciónSi se proporciona un parámetro, se eliminarán las hojas de cálculo especificadas. Si se proporcionan ambos parámetros, se eliminarán las hojas de cálculo que coincidan con cualquiera de ellos (unión). Se gestionan los duplicados: la misma hoja de cálculo se elimina solo una vez. • Nombres de hojas de cálculo que distinguen entre mayúsculas y minúsculas | Temp,Draft,Old |
| Índices de hojas de trabajo | String | Índices separados por comas (basados en 0) • Lista de índices de hojas de cálculo para eliminar • Formato: "0,2,5" (Índice 0 = primera hoja, Índice 1 = segunda hoja, etc.) • Lógica de selección: Si se proporciona → Eliminar esas hojas de cálculo indexadas. Rango válido: 0 a (Total de hojas de cálculo - 1) • Indexación basada en 0: Índice 0 = primera hoja de cálculo • Regla críticaDebe quedar al menos una hoja de cálculo después de la eliminación (requisito de Excel). | 0,2 |
| Nombre de salida de datos binarios*** | String | Mapeo de salida de datos binarios • Defina el nombre de la variable para acceder a los datos binarios de Excel generados. • Se utiliza en acciones de flujo de trabajo posteriores • Imprescindible para la automatización del flujo de trabajo | document |
Producción
Parámetros de salida
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Nombre del archivo | String | Nombre del archivo del documento de Excel con las hojas de cálculo eliminadas - El nombre del archivo de documento Excel resultante tras la eliminación de la hoja de cálculo. | excel_worksheet_deleted.xlsx |
| Tamaño del archivo | Número | Tamaño del archivo en bytes - El tamaño del documento de Excel en bytes después de eliminar la hoja de cálculo. | 171937 |
| éxito | Boolean | PDF4me estado de operación - Boolean Indicador que señala si el proceso de eliminación de la hoja de cálculo se ha realizado correctamente o no. PDF4me devoluciones true para eliminaciones exitosas y false por cualquier error | true |
| nombre de archivo original | String | Nombre del archivo del documento original de Excel - El nombre del archivo de documento Excel de entrada | myExcelFile.xlsx |
| eliminarPor | String | Método de eliminación - Método utilizado para identificar las hojas de cálculo que se eliminarán. Valores: "nombre" si se eliminan por nombre de hoja de cálculo, "índice" si se eliminan por índice de hoja de cálculo. | name |
| nombres de las hojas de cálculo | String | Se eliminaron los nombres de las hojas de cálculo - Lista separada por comas de los nombres de las hojas de cálculo que se eliminaron | Sheet2 |
| mensaje | String | Mensaje de operación - Mensaje descriptivo que indica el resultado de la operación de eliminación de la hoja de cálculo, incluyendo los nombres de las hojas de cálculo y el método de eliminación. | Successfully deleted worksheet(s) 'Sheet2' by name |
N8N Respuesta a la acción
El PDF4me Eliminar hoja de cálculo del archivo de Excel API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de respuesta
El crudo JSON respuesta de la API:
[
{
"fileName": "excel_worksheet_deleted.xlsx",
"fileSize": 171937,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"deleteBy": "name",
"worksheetNames": "Sheet2",
"message": "Successfully deleted worksheet(s) 'Sheet2' by name"
}
]
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Valor |
|---|---|
| Nombre del archivo | excel_worksheet_deleted.xlsx |
| Tamaño del archivo | 171937 |
| éxito | true |
| nombre de archivo original | myExcelFile.xlsx |
| eliminarPor | name |
| nombres de las hojas de cálculo | Sheet2 |
| mensaje | Successfully deleted worksheet(s) 'Sheet2' by name |
Vista de esquema
Estructura de datos y tipos de respuesta:
1 item
fileName: T excel_worksheet_deleted.xlsx
fileSize: # 171937
success: ☑ true
originalFileName: T myExcelFile.xlsx
deleteBy: T name
worksheetNames: T Sheet2
message: T Successfully deleted worksheet(s) 'Sheet2' by name
Indicadores de tipo:
T= String (Texto)#= Número☑= Boolean[]= Array
Vista de datos binarios
Los datos y metadatos del archivo de documento de Excel:
data
─────────────────────────────
File Name: excel_worksheet_deleted.xlsx
File Extension: xlsx
Mime Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
File Size: 172 kB
Acceso a datos binarios:
- n8n Objeto binario:
$binary.data.data - Base64 ContenidoDisponible para uso directo
- Operaciones de archivosListo para descargar, enviar por correo electrónico o almacenar.
Casos de uso
Limpieza y mantenimiento de plantillas
- Elimine las hojas de cálculo temporales o de muestra de las plantillas de Excel antes de su distribución.
- Elimine las hojas de cálculo antiguas o sin usar de los libros de trabajo para reducir el tamaño del archivo.
- Prepare las plantillas para su nuevo uso eliminando las hojas de datos de ejemplo.
Preparación y estandarización de documentos
- Retire las hojas de revisión interna antes de la entrega al cliente.
- Eliminar copias de seguridad o hojas de archivo de los libros de trabajo de producción.
- Estandarice la estructura del libro de trabajo eliminando las hojas de cálculo innecesarias.
Gestión automatizada de libros de trabajo
- Eliminar hojas de cálculo según criterios de fecha o estado en flujos de trabajo automatizados.
- Limpie las hojas de cálculo después de las operaciones de migración o consolidación de datos.
- Mantén el libro de trabajo organizado eliminando hojas duplicadas o redundantes.