Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Concatener + Vlookup en VBA

ARNAUDP75007

XLDnaute Nouveau
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
 
Dernière édition:

Discussions similaires

Réponses
11
Affichages
363
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…