Supprimer des lignes de Excel Feuille de travail dans n8n
Supprimer les lignes est un n8n module par PDF4me qui supprime les lignes indésirables d'un Excel Intégrez une feuille de calcul en une seule étape de votre flux de travail. Envoyez un classeur et une chaîne de caractères « Plages de lignes » couvrant des lignes individuelles, des plages ou une liste mixte. PDF4me Il les supprime de bas en haut et renvoie le fichier nettoyé.
Que fait ce nœud ?
PDF4me: Supprimer les lignes supprime les lignes d'en-tête, les lignes vides ou les sections obsolètes d'un document. Excel feuille de calcul directement dans n8nFournissez le classeur comme données binaires, Base64, ou un URL, ciblez une feuille de calcul spécifique ou laissez-la vierge pour la première feuille, et fournissez un Chaîne de plages de lignes à partir de 1 (Lignes individuelles, plages ou une combinaison des deux). Renvoie le classeur nettoyé, les lignes demandées ayant été supprimées. Idéal pour assainir les exportations avant partage, optimiser les modèles ou supprimer les enregistrements dont la durée de conservation est dépassée.
Authentification de votre API Demande
Chaque PDF4me nœud dans n8n nécessite un numéro valide Identifiant pour se connecter avecCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au flux de travail d'authentifier en toute sécurité les demandes de suppression de lignes.
Informations importantes à ne pas manquer
1-3,10,25-30, pour supprimer plusieurs sections non contiguës en une seule exécution de nœud.
Panneau de nœud complet : classeur via Données binaires, plages de lignes 10 à 20 sur la feuille 1
Paramètres
Requis dans le n8n Interface utilisateur : Excel Méthode d'entrée de fichier, nom du document source et plages de lignes. Nom de la feuille de calcul (par défaut, la première feuille), nom du fichier de sortie (par défaut). excel_rows_deleted.xlsx), et le nom des données binaires de sortie (par défaut) données) sont facultatifs. Champs source de classeur conditionnels (Nom de la propriété de données binaires, Base64 Contenu du document, Document URL) n'apparaissent que lorsque la correspondance Excel Le mode de saisie de fichier est sélectionné.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| Excel File Input Method | Required | How the workbook enters the node. From Previous Node (Binary Data) reads from a prior node (default). Base64 String accepts an encoded workbook. URL downloads it from a public link. | From Previous Node (Binary Data) |
| Binary Data Property Name | Conditional | Name of the binary property on the incoming n8n item that holds the workbook. Required when Excel File Input Method is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded workbook content. Required when Excel File Input Method is Base64 String. | UEsDBBQAAAA... |
| Document URL | Conditional | Publicly reachable HTTPS link to the workbook. Required when Excel File Input Method is URL. | https://files.example.com/report.xlsx |
| Worksheet Name | Optional | Worksheet to clean. Leave blank to target the first sheet in the workbook. | Summary |
| Row Ranges | Required | Row range string with 1-based row numbers. Accepts single rows, ranges, or a mixed comma-separated list. Rows are deleted bottom-to-top. | 1-3,10,25-30 |
| Output File Name | Optional | Filename of the cleaned workbook returned by the node. Default is excel_rows_deleted.xlsx. | excel_rows_deleted.xlsx |
| Source Document Name | Required | Logical filename of the source workbook, used for reference and tracking in the response. | myExcelFile.xlsx |
| Output Binary Data Name | Optional | Name of the binary property the output item exposes. Default is data. Use a different name when a downstream node expects it. | data |
Quels champs le résultat inclut-il ?
| Champ | Taper | Ce qu'il contient |
|---|---|---|
fileName | String | Name of the output workbook after row deletion, set from Output File Name (default excel_rows_deleted.xlsx). |
fileSize | Number | Size of the output workbook in bytes. |
success | Boolean | True when the row deletion completed successfully. Use to route error-handling branches. |
originalFileName | String | The Source Document Name that was processed, kept for audit trails. |
worksheetName | String | Name of the worksheet where rows were deleted. |
rowRanges | String | The Row Ranges string that was used for this deletion. |
message | String | Descriptive status message including the row ranges and worksheet name. |
Binary (data) | Binary | The cleaned workbook under Output Binary Data Name (default data). Pass into Write Binary File, Email, or any storage upload. |
Comment configurer la suppression des lignes dans n8n?
- Ajoutez le PDF4me Excel nœud à votre n8n flux de travail et ensemble Opération à Supprimer les lignes.
- Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me identifiant ou cliquez Créer un nouveau compte et collez votre API clé.
- Ensemble Excel Méthode d'entrée de fichier à À partir du nœud précédent (données binaires) (défaut), Base64 String, ou URL et remplissez le champ correspondant.
- Entrer Nom du document source, le nom de fichier logique du classeur, pour référence et suivi.
- Entrez un Plages de lignes chaîne de caractères contenant des numéros de ligne à partir de 1, des plages ou une liste mixte telle que :
1-3,10,25-30. - Paramètre optionnel Nom de la feuille de travail Pour cibler une feuille spécifique, laissez ce champ vide. Pour cibler la première feuille, cliquez ici.
- Modifier (facultatif) Nom du fichier de sortie par défaut
excel_rows_deleted.xlsxet Nom des données binaires de sortie par défautdata. - Exécutez le nœud et acheminez le classeur nettoyé vers un fichier binaire, un e-mail ou un stockage cloud.
Configurations typiques
Exemples de flux de travailCommon n8n workflow patterns using Delete Rows.
- Un nœud de téléchargement Google Drive récupère le classeur de rapport interne (Données binaires, propriété)
données). - PDF4me La fonction Supprimer les lignes s'exécute avec des plages de lignes ciblant les lignes de notes internes et les lignes de séparation vides.
- Un nœud « Écrire dans un fichier binaire » enregistre le classeur prêt pour le client à l'aide de
$json.fileName.
- Un nœud de lecture de fichier binaire charge le maître Excel modèle.
- PDF4me L'option « Supprimer les lignes » supprime les lignes de données d'exemple avant la distribution du modèle, le nom de la feuille de calcul étant défini sur la feuille contenant les lignes d'exemple.
- Le modèle nettoyé est téléchargé dans un dossier d'intégration partagé.
- Un nœud Cron s'exécute chaque semaine sur un classeur d'enregistrements stocké à un emplacement fixe. URL.
- Une étape précédente calcule la chaîne des plages de lignes pour les enregistrements dont la période de rétention a été dépassée et la transmet à PDF4me Supprimer les lignes avec Excel Méthode d'entrée de fichier définie sur URL.
- Le classeur nettoyé remplace le fichier source dans le stockage cloud.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Operation | Delete Rows |
| Excel File Input Method | From Previous Node (Binary Data) |
| Binary Data Property Name | data |
| Worksheet Name | Sheet1 |
| Row Ranges | 10-20 |
| Output File Name | excel_rows_deleted.xlsx |
| Source Document Name | myExcelFile.xlsx |
| Output Binary Data Name | data |
| Credentials | PDF4me API credential |
Foire aux questions
Actions connexes
Même tâche sur d'autres plateformes
POST office/ApiV2Excel/ExcelSupprimerLignes Point de terminaison, pour le code backend personnalisé ou les tests Postman.Cas d'utilisation
- Nettoyage des rapportsSupprimez les notes internes, les totaux ou les séparateurs vides avant d'envoyer aux clients.
- Préparation du modèle: Supprimer les lignes d'exemple de Excel modèles avant l'intégration de nouveaux utilisateurs.
- Flux de travail de conformitéSupprimer automatiquement les enregistrements expirés ou les lignes dont la période de rétention est dépassée.