Excel : Copier-coller sous condition

Bonjour,

j'aimerai savoir s'il est possible de réaliser une automatisation de collage. Je vous explique :
J'ai un fichier excel avec 1 onglet qui référence toutes les normes applicables et j'aurai plusieurs onglets (dans l'exemple : unité) avec un recensement des risques.

Pour chaque risque je devrais mentionner les normes applicables (dans la colonne E "normes")
Et dans mon onglet norme je devrais référencer tous les risques correspondant à chaque normes dans la colonne D 3risques"

Ma question est la suivante : serait il possible de faire, de manière automatique ce recensement la. C'est à dire coller dans la cellule "risques" de l'onglet normes le nom du risque (colonne A de "unité") si cette norme est indiquée dans la colonne E ?

J'espère que j'ai réussi à vous expliquer mon problème, par avance merci.

Bonne journée

Ps : dsl je suis vraiment novice aussi sur le forum je n'arrive pas à joindre l'exemple Excel que j'ai fait

3 réponses

  1. Bonjour,

    Ci-joint un 1er fichier
    https://www.cjoint.com/c/FHyotzkxiZi

    Une question : Est-il possible qu'un même risque se retrouve dans plusieurs unités ? Dans ce cas là, il faudra revoir le code pour ne pas copier les risques deux fois pour la même norme.
    0
    1. Bonjour,
      Alors déjà vraiment merci beaucoup pour votre aide le code marche vraiment bien dans le fichier test.
      Mais du coup quand je l'ai retranscrit dans mon vrai fichier Il y' a eu un problème.
      Il se peut que des lignes soient partiellement renseignées voire vides.

      Serait-il possible de l'inclure dans le code ?
      (Si il faut une indication pour lui dire d’arrêter la boucle on peut convenir de mettre END dans la colonne A des onglets unités à chaque fin de tableau)

      Encore merci beaucoup de votre temps et de votre aide !

      Ps : J'avais répondu à votre post ce matin mais j'ai l'impression qu'il n'apparait pas.
      Pour la réponse à votre question oui le risque pourra se retrouver plusieurs fois mais il aura un nom différent. Donc il n'y aura pas de problème, il faudra qu'il apparaisse plusieurs fois
      0
    2. Bonjour,

      Effectivement votre message n'est apparu que cet après-midi.

      Je n'ai malheureusement pas compris le problème que mon code engendre :
      Il se peut que des lignes soient partiellement renseignées voire vides. 

      Pouvez-vous détailler cette ligne ?

      Cordialement
      0