Bonjour,
Je continu depuis plusieurs semaines à avancer mes macros. J'ai cependant un nouveau blocage, j'essaye de mettre dans une cellule avec des variables une formule recherche H. La formule fonctionne, cependant j'aimerai que la valeur recherchée ici ( Cells(1, dercol + 1) soit toujours la même. C'est à dire qu'il y est un $ dans la formule même chose pour le range après Range(.Cells(1, 1), .Cells(nbLignes, dercol - 1)).
J'ai mis un fichier avec l'exemple dans la colonne N.
En espérant avoir été assez précis sur ma demande. Merci de votre aide.
Bonne journée,
dercol = Cells(1, Cells.Columns.Count).End(xlToLeft).Column
With ActiveSheet
nbLignes = .Cells(.Rows.Count, "A").End(xlUp).Row
.Range(.Cells(2, dercol + 1), .Cells(nbLignes, dercol + 1)).Formula = _
"=HLOOKUP(" & Cells(1, dercol + 1).Address(False, False) & "," & Range(.Cells(1, 1), .Cells(nbLignes, dercol - 1)).Address(False, False) & "," & Cells(2, dercol + 2).Address(False, False) & ",0)"
End With