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

PB sur un VLOOKUP avec une plage variable

Thhrsa

XLDnaute Nouveau
Bonsoir la communauté.

Je fais appel à vous car je bloque sur une rechercheV en VBA avec une plage variable

Dans un premier temps, je récupère mes données dans 2 colonnes.
Puis je supprime les doublons.
Après je recherche la dernière ligne que j'enregistre en variable (DerniereLigneM)

Dans ma rechercheV la variable cherchée est "RC[-12]" OK !
La table de matrice est en fonction de la (DerniereLigneM) + 1 colonne.
C'est la que je n'arrive pas à gérer la "DerniereLigneM) + 1 colonne

J'ai essayé cela:

ActiveCell.FormulaR1C1 = _
"=IFERROR(VLOOKUP(RC[-12],Data!Range(Cells(2, 18), Cells(DernièreLigneM, 20)),2,0),"""")"

Cela ne marche pas !!!! Snif !!!!
Je suis certain d'être proche du but, mais étant autodidacte dans le VBA, j'ai de fortes lacunes, voir apprenti sorcier

Je bloque...
Merci à vous

Thh
 

Thhrsa

XLDnaute Nouveau
Bonsoir DRANREB

J'ai testé et modifié !!!
Cela fonctionne à merveille.

J'ai franchement besoin de formations, et d’arrêter de jouer à l'apprenti sorcier, car je pense que mes codes, mêmes s'ils y fonctionnent, peuvent être simplifié..

Merci à toi...

PS: je viens seulement de comprendre le "RC".

Cdt
 

Discussions similaires

Réponses
2
Affichages
700
  • Question
Microsoft 365 Formules
Réponses
2
Affichages
436
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…