Bonjour,
Je fais appel à vous suite à des erreurs sur mon code VBA. L'objectif et de faire une recherche v sur le colonnes 'expertises' (D et au delà) afin de rapatrier dans la colonne suivante (C) :
- Le scope déjà présent pour l'utilisateur (Colonne B)
- Ajouter le nouveau scope du ou des expertises dont il dispose (colonnes D et E , F etc... dans le premier onglet et colonnes A et B de l'onglet suivant AJOUTS).
Sachant que :
- Il ne faut plus mettre de virgule si la colonne suivante est vide
- allez jusqu'à la dernière colonne renseignée
N'étant pas parvenu à le faire via des fomules simples, j'ai tenté de faire une macro qui vise à concaténer une cellule qui contient des valeurs avec une autre partie qui contient une recherche v. Le tout dans une boucle pour aller faire ca sur chaque ligne de mon tableau. Je ne comprends pas l'erreur d’exécution qui indique un problème de propriété sur le fonction vlookup.
De même que je n'arrive pas à faire une boucle sur des colonne avec un compteur comme c'est en forme de lettre. Vous trouverez le fichier en PJ. Pourriez-vous me donner un ptit coup de pouce svp ? Merci beaucoup !
Pour info, le résultat cible est :
utilisateur | scope initial | scope cible | expertise 1 | expertise 2 | expertise 3 ETC …. | |
A | 1010,1020,1030 | 1010,1020,1030,1040,1050 | luxe | | | |
B | 2010,2020,2030,2040 | 2010,2020,2030,2040,2050,2060 | voyage | | | |
C | 1010,1020,1030,3010,3020 | 1010,1020,1030,3010,3020,1040,1050,3030 | luxe | restauration | | |