Saltar al contenido principal

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.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

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:

  1. Agregar PDF4me nodo a flujo de trabajo
  2. Seleccione la acción "Eliminar hoja de cálculo del archivo de Excel".
  3. Configure los parámetros de entrada (véase más abajo).
Eliminar hojas de cálculo de Excel

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ámetroTipoDescripciónEjemplo
Tipo de datos de entrada***StringSelecció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***BinarioEntrada 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***StringBase64 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***StringExcel 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***StringNombre 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 trabajoStringNombres 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 trabajoStringÍ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***StringMapeo 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ámetroTipoDescripciónEjemplo
Nombre del archivoStringNombre 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 archivoNúmeroTamaño del archivo en bytes - El tamaño del documento de Excel en bytes después de eliminar la hoja de cálculo.171937
éxitoBooleanPDF4me 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 errortrue
nombre de archivo originalStringNombre del archivo del documento original de Excel - El nombre del archivo de documento Excel de entradamyExcelFile.xlsx
eliminarPorStringMé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álculoStringSe eliminaron los nombres de las hojas de cálculo - Lista separada por comas de los nombres de las hojas de cálculo que se eliminaronSheet2
mensajeStringMensaje 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 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"
}
]

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.

Obtén ayuda