activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 6 nov. 2024

Insert/Delete Columns

UiPath.Excel.Activities.ExcelInsertDeleteColumns

Ajoute ou supprime un nombre spécifié de colonnes à une certaine position.

Propriétés

Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
Destination
  • NoColumns : le nombre de colonnes que vous souhaitez ajouter ou supprimer. Ce champ ne prend en charge que les entiers et les variables Int32.
  • Position (Position) : la ligne où commence l'insertion ou la suppression. Ce champ ne prend en charge que les entiers et les variables Int32.
Entrée
  • ChangeMode : sélectionne si l'activité ajoute ou supprime des colonnes. La sélection de l'option Ajouter (Add) ajoutera des colonnes au document, tandis que l'option Supprimer (Remove) les supprimera.
  • SheetName : le nom de la feuille dans le classeur où la modification doit être effectuée. Ce champ ne prend en charge que les chaînes et les variables String.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Exemple d'utilisation de l'activité Insert/Delete Columns

L'exemple ci-dessous explique comment créer un nouveau classeur qui va copier les données d'un fichier .xlsx spécifié, supprimer une plage de colonnes et insérer une nouvelle colonne.

Voici comment le processus d'automatisation peut être créé :

  1. Ouvrez Studio et créez un nouveau Processus nommé par défaut Principal.
  2. Faites glisser un conteneur Sequence dans le champ concepteur de workflow et créez la variable suivante :

    Nom de variable Types de variables Valeur par défaut
    NewFile ValeurGénérique S/O
  3. Faites glisser une activité Assign dans le conteneur séquence.

    • Ajoutez la variable NewFile dans le champ À et l'expression DateTime.Now.ToString("yyyy'-'MM'-'dd'T'HH''mm''ss")+".xls" dans le champ Valeur.
  4. Placez une activité Copy File sous l’activité Assign.

    • Dans le panneau Propriétés, ajoutez la valeur "Interest-Rates.xls" dans le champ Chemin d'accès et la variable NewFile dans le champ Destination.
  5. Faites glisser une activité Excel Application Scope sous l'activité Copy File.

    • Ajoutez la variable NewFile dans le champ CheminClasseur.
    • Dans le panneau Propriétés, cochez les cases des options EnregistrementAutomatique, CréerNouveauFichier et Visible. Le robot est désormais autorisé à créer un nouveau classeur Excel, à enregistrer automatiquement toutes les modifications apportées à celui-ci et à ouvrir le fichier Excel au premier plan lorsqu'il effectue des actions dessus.
  6. Faites glisser une activité Excel Delete/Insert Columns dans le conteneur Faire (Do).

    • Dans le panneau Propriétés, ajoutez la valeur 6 dans le champ AucuneColonne. Cela représente le nombre de colonnes à supprimer.
    • Ajoutez la valeur 5 dans le champ Position. Cela représente la colonne à partir de laquelle commencer le processus de suppression.
    • Sélectionnez l’option Remove dans la liste déroulante ModeModification.
    • Ajoutez l’expression "Short_term_Interest_Rates" dans le champ NomFeuille.
  7. Faites glisser une autre activité Excel Delete/Insert Columns et placez-la sous la première.

    • Dans le panneau Propriétés, ajoutez la valeur 1 dans le champ AucuneColonne. Cela représente le nombre de colonnes à insérer.
    • Ajoutez la valeur 5 dans le champ Position. Cela représente la colonne à partir de laquelle commencer le processus d'insertion.
    • Sélectionnez l’option Add dans la liste déroulante ModeModification.
    • Ajoutez l’expression "Short_term_Interest_Rates" dans le champ NomFeuille.
  8. Ajoutez une activité Excel Write Cell sous les activités Delete/Insert Columns. Cela va créer une nouvelle colonne avec le nom Average.
    • Dans le panneau Propriétés, ajoutez l’expression "E4:E4" dans le champ Plage.
    • Ajoutez la valeur "Short_term_Interest_Rates" dans le champ NomFeuille.
    • Ajoutez l’expression "Average" dans le champ Valeur.
  9. Ajoutez une autre activité Excel Write Cell juste en dessous de la première. Cette activité calcule les taux d'intérêt moyens.

    • Dans le panneau Propriétés, ajoutez l’expression "E5:E35" dans le champ Plage.
    • Ajoutez la valeur "Short_term_Interest_Rates" dans le champ NomFeuille.
    • Ajoutez l’expression "=AVERAGE(F5:P5)" dans le champ Valeur.
  10. Exécutez le processus. Le processus d'automatisation crée un nouveau classeur et manipule les données de celui d'origine.

  • Propriétés
  • Exemple d'utilisation de l'activité Insert/Delete Columns

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.