Excel VBA - Concaténation + vlookup multiples avec boucle

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 :

utilisateurscope initialscope cibleexpertise 1expertise 2expertise 3 ETC ….
A1010,1020,10301010,1020,1030,1040,1050luxe
B2010,2020,2030,20402010,2020,2030,2040,2050,2060voyage
C1010,1020,1030,3010,30201010,1020,1030,3010,3020,1040,1050,3030luxerestauration
7fichier-test.xlsm (18.11 Ko)

Bonjour ArnaudP75007 et

Merci de bien vouloir lire la charte du forum et notamment :

  • Ne postez pas la même question sur un autre forum pour éviter de faire perdre bêtement du temps aux membres sur un problème qui peut être déjà résolu sur l'autre forum. L'inverse est également valable, si vous avez déjà posé votre question sur un autre forum, ne créez pas un doublon sur ce forum (à moins d'avoir clôturé le sujet sur l'autre forum).

Merci pour votre compréhension

@+

Bonjour,

Oui tout à fait j'ai regardé sur le forum pour les concaténations et recherche v VBA mais je n'ai vraiment pas trouvé, où alors avec de grosses adaptations mais je ne maitrise pas suffisament excel vba pour ça.

Cordialement

Rechercher des sujets similaires à "vba concatenation vlookup multiples boucle"