Supprimer des lignes de Excel dans Power Automate
PDF4me Supprimer des lignes de Excel est un Power Automate action qui supprime une ou plusieurs plages de lignes d'un Excel Feuille de calcul utilisant la syntaxe de plage séparée par des virgules. Utilisez-la pour supprimer les lignes d'en-tête, les enregistrements expirés ou effacer les exemples de données lorsqu'un flux lui fournit un classeur et une chaîne de plage, renvoyant ainsi une feuille de calcul nettoyée. Excel Fichier prêt pour l'étape suivante.
Que fait cette action ?
PDF4me Supprimer des lignes de Excel prend un Excel Cette fonction extrait un fichier auquel est ajoutée une chaîne de caractères représentant des plages de lignes, puis supprime précisément ces lignes de la feuille de calcul cible. Les plages peuvent combiner des lignes uniques et des segments séparés par des tirets dans une même requête. PDF4me La suppression s'effectue toujours à partir du numéro de ligne le plus élevé vers le bas, de sorte que les plages précédentes du même appel ne sont jamais décalées.
Authentification de votre API Demande
Pour accéder au PDF4me Web API à travers Power Automate, chaque requête doit inclure un code valide API clé. L'authentification valide votre identité et permet au connecteur d'accéder PDF4me's Excel Service de suppression de lignes depuis votre flux.
Informations importantes à ne pas manquer

Associez le contenu et le nom du fichier à partir d'une action précédente, définissez le nom de la feuille de calcul si la cible n'est pas la première feuille, puis saisissez les plages de lignes.
Paramètres
Requis: Le contenu du fichier, son nom et les plages de lignes doivent toujours être renseignés. Le nom de la feuille de calcul est facultatif et correspond par défaut à la première feuille.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| File Content | Required | Base64 or buffer content of the source Excel file, typically mapped from a prior action like SharePoint Get File Content or OneDrive. | [File Content from Get File] |
| File Name | Required | Name of the Excel file including its extension, used for processing and naming the output. | data.xlsx |
| Worksheet Name | Optional | Exact, case-sensitive name of the worksheet to delete rows from. Blank defaults to the first worksheet (index 0). | Sheet1 |
| Row Ranges | Required | Comma-separated row ranges in 1-based format. A single number deletes one row, a hyphenated pair deletes a span, and multiple entries can be combined, for example 1-5,10,15-20. | 1-5,10,15-20 |
Que renvoie la fonction Supprimer les lignes ?
| Champ | Taper | Ce qu'il contient |
|---|---|---|
document | Base64 | The Excel document with the specified rows removed. |
Success | Boolean | true when the deletion completed, false if the request failed validation or processing. |
Error Message | String | Description of what went wrong, null when Success is true. |
Errors | Array | Detailed error entries with Code and Message, empty when Success is true. |
Messages d'erreur courants
| Message d'erreur | Cause | Solution |
|---|---|---|
Request is empty | Request object is null. | Provide a valid request object. |
Document is empty | Document object is null. | Provide a valid Excel document. |
Row ranges are required | RowRanges is null or an empty string. | Provide a valid row range specification. |
Invalid worksheet selection | WorksheetName doesn't exist in the workbook. | Use an existing worksheet name. |
Invalid start row {row}. Row numbers must be positive. | Row number is less than 1, such as "0-5" or "-1". | Use row numbers of 1 or greater (1-based indexing). |
Row {row} exceeds maximum data row ({maxRow}) | Row number is greater than the worksheet's data row count. | Use row numbers within the valid range, 1 to maxRow. |
Invalid range {start}-{end}: End row cannot be less than start row | End row is smaller than start row, such as "10-5". | Make sure the end row is greater than or equal to the start row. |
Invalid row range format | Malformed range string that couldn't be parsed. | Check the syntax, use commas and hyphens correctly. |
Comment configurer la suppression des lignes dans Power Automate?
- Ajouter PDF4me → Supprimer des lignes de Excel à votre Power Automate couler.
- Carte Contenu du fichier et Nom de fichier d'une action précédente, telle que SharePoint ou OneDrive Récupérer le contenu du fichier.
- Ensemble Nom de la feuille de travail Si la feuille cible n'est pas la première feuille de calcul, laissez-la vide.
- Entrer Plages de lignes par exemple, sous forme de chaîne de caractères séparée par des virgules.
1-5,10,15-20. - Exécutez le flux. Les lignes sont automatiquement supprimées de bas en haut, et le fichier nettoyé est renvoyé sous la forme suivante :
document.
Configurations typiques
Exemples de flux de travailCommon Power Automate flow patterns using Delete Rows from Excel.
- Un déclencheur de flux s'active lorsqu'un rapport interne est marqué comme prêt pour un client.
- La fonction « Obtenir le contenu du fichier » récupère le rapport à partir de SharePoint.
- Supprimer des lignes de Excel s'exécute avec des plages de lignes définies sur les lignes d'en-tête et de pied de page internes, par exemple « 1-3,96-100 ».
- Le fichier nettoyé est envoyé par courriel au client et l'original est archivé séparément.
- Un déclencheur de récurrence exécute un flux d'archivage mensuel.
- La fonction « Obtenir le contenu du fichier » récupère le contenu du fichier. Excel journal des transactions de SharePoint.
- Une étape préalable identifie les lignes plus anciennes que la fenêtre de rétention et construit dynamiquement une chaîne de plages de lignes.
- Supprimer des lignes de Excel supprime ces lignes, et le journal tronqué est enregistré à nouveau dans SharePoint.
- Le processus d'intégration des nouveaux employés commence dans le système RH.
- La fonction « Obtenir le contenu du fichier » récupère le modèle de rapport de dépenses à partir d'une bibliothèque de modèles.
- Supprimer des lignes de Excel supprime les lignes d'exemple dont les plages de lignes sont définies sur « 2-10 » et le nom de la feuille de calcul sur « Dépenses ».
- Le modèle vierge est envoyé par courriel au nouvel employé, avec les en-têtes de la première ligne intacts.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Action | Delete Rows from Excel |
| File Content | Mapped from a prior file-retrieval action |
| File Name | e.g. data.xlsx |
| Worksheet Name | Blank = first worksheet, or exact case-sensitive name |
| Row Ranges format | 1-based, comma-separated: "1-5,10,15-20" |
| Deletion order | Bottom-to-top automatically, no action needed |
| Output | document (Base64), Success, Error Message, Errors |
Questions fréquentes
Cas d'utilisation et applications industrielles
- Finance & Accounting
- Sales & Marketing
- Human Resources
- Operations & Manufacturing
- Education & Training
- Healthcare & Medical
Cas d'utilisation en finance et comptabilité
- Nettoyage des transactions: Supprimer les lignes de transactions anciennes ou annulées des journaux comptables
- Clôture de période: Supprimer les lignes de calcul temporaires après la clôture de fin de mois
- Distribution des rapportsSupprimer les notes internes et examiner les commentaires des rapports clients
- Modèles de budget: Supprimer les données d'exemple de l'année précédente des nouveaux modèles de budget
Cas d'utilisation en vente et marketing
- Nettoyage de la liste des prospects: Supprimer les lignes de prospects non qualifiées ou en double des listes
- Données de campagneSupprimer les lignes de test et les entrées invalides des résultats de campagne
- Mises à jour des prixSupprimer les lignes de prix obsolètes des grilles tarifaires
- Gestion du territoire: Supprimer les affectations territoriales inactives des données de vente
Cas d'utilisation des ressources humaines
- Dossiers des employés: Supprimer les lignes des employés ayant quitté l'entreprise des listes actives
- Traitement de la paie: Supprimer les exemples de données des modèles de paie pour les nouvelles recrues
- Inscription aux avantages sociaux: Supprimer les options d'inscription expirées des fiches de prestations
- Évaluations de performance: Supprimer les données des anciens cycles d'évaluation des feuilles de suivi
Cas d'utilisation en matière d'opérations et de fabrication
- Nettoyage de l'inventaire: Supprimer les lignes de produits abandonnés des listes d'inventaire
- Journaux de productionSupprimer les données de production obsolètes au-delà de la période de conservation.
- Contrôle de qualité: Supprimer les lignes de résultats d'inspection invalides ou rejetées
- Registres de maintenance: Supprimer les lignes des tâches de maintenance terminées des calendriers actifs
Cas d'utilisation en matière d'éducation et de formation
- Listes d'étudiantsSupprimer les lignes des étudiants diplômés des listes de classe
- Catalogues de cours: Supprimer les lignes de cours abandonnées des fiches de catalogue
- Carnets de notes: Supprimer les exemples de notes des modèles du nouveau semestre
- Dossiers de formation: Supprimer les lignes de certification expirées des feuilles de suivi
Cas d'utilisation dans le domaine de la santé et du médical
- Listes de patients: Supprimer les lignes des patients sortis des listes de traitement actives
- Horaires de rendez-vous: Supprimer les lignes de rendez-vous passés des modèles d'horaire
- Résultats de laboratoire: Supprimer les anciennes lignes de résultats de test ne répondant plus aux exigences de conservation
- Réclamations d'assurance: Supprimer les lignes de réclamation traitées du suivi des réclamations actives