Utiliser l’action Copier les lignes

Configurez une automatisation pour copier des lignes vers une autre feuille lorsque les conditions sont respectées.

Qui peut l’utiliser ?

Forfaits :

  • Smartsheet
  • Pro
  • Business
  • Enterprise

Autorisations :

  • Propriétaire
  • Administrateur

Find out if this capability is included in Smartsheet Regions or Smartsheet Gov.

Lorsque vous copiez des lignes, les lignes copiées restent dans la feuille source et apparaissent également dans la feuille de destination. Elles apparaissent en bas de la feuille de destination, mais vous pouvez les faire glisser vers un autre emplacement si nécessaire. Les pièces jointes et les commentaires de la ligne sont automatiquement inclus, mais l’historique des cellules n’est pas copié. 

Pour créer un nouveau flux de travail de copie de valeur de ligne :

  1. Accédez à Automatisation > Créer un flux de travail à partir d’un modèle…
  2. Dans la section de modification de la feuille, sélectionnez Copier une ligne vers une autre feuille lorsque les critères spécifiés sont remplis> Utiliser un modèle.
  3. Saisissez le nom que vous voulez donner à votre flux de travail. 
  4. Configurez les paramètres qui déclenchent votre flux de travail. 
  5. Sélectionnez votre feuille de destination.
  6. Sélectionnez Enregistrer.

Afin d’éviter de créer des boucles infinies, Smartsheet ne lance pas l’action Copier la ligne lorsque la cellule de déclenchement comprend des formules de feuilles croisées ou est liée à d’autres cellules. Pour contourner cela, utilisez l’automatisation basée sur le temps ou les flux de travail récurrents.

 

Si l’une des lignes copiées comprend des formules, la feuille de destination les remplace par leurs valeurs actuelles. Si la feuille source comprend des colonnes qui n’existent pas dans la feuille de destination, ces colonnes apparaissent automatiquement dans la feuille de destination lorsque les lignes sont copiées.

Autorisations requises :

Pour enregistrer un flux de travail de déplacement de ligne, les deux éléments suivants doivent disposer d’une autorisation Administrateur ou supérieure sur la feuille de destination :

  • Le propriétaire de la feuille source

  • L’utilisateur qui crée ou enregistre le flux de travail

Si l’utilisateur qui enregistre le flux de travail est également propriétaire de la feuille source, seul cet utilisateur a besoin d’une autorisation Administrateur ou supérieure sur la feuille de destination.


Copier des lignes avec des colonnes système ou de référence

  • Si une colonne existe sur la feuille de destination, mais pas sur la feuille source, alors la colonne Date de création mentionne la date et l’heure auxquelles la ligne a été déplacée ou copiée.
  • La colonne Créé par mentionne l’utilisateur qui a déplacé ou copié la ligne. Si une automatisation déplace ou copie la ligne, automation@smartsheet.com s’affiche.
  • Si la colonne existe à la fois sur la feuille de destination et la feuille source, la valeur de la feuille source est reportée sur la feuille de destination. Contrairement aux autres types de colonnes, il n’est pas nécessaire que les noms des colonnes correspondent.

Si une colonne système ou une colonne de référence porte un nom qui correspond à une colonne de type différent (liste déroulante, texte/nombre), vous pouvez rencontrer les erreurs suivantes :

  • Les lignes ne peuvent pas apparaître dans la feuille de destination car une colonne de la feuille source porte le même nom qu’une colonne système.
  • Les lignes ne peuvent pas apparaître dans la feuille de destination car une colonne système porte le même nom qu’une colonne de la feuille source.

Pour résoudre ce problème, vous pouvez soit renommer l’une des colonnes, soit changer le type de colonne pour qu’elle corresponde à la feuille source.