Bonjour à tous,

J'ai le code ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
'Désignation article
Sheets("Extract. Article").Activate
Set Plage_article = Range([D2], [D2].End(xlDown).Offset(0, 2))
 
Sheets("Feuil5").Activate
Range("B2").Activate
ActiveCell.FormulaR1C1 = _
        "=VLOOKUP(RC[-1],Plage_article,2,0)"
Columns("B:B").EntireColumn.AutoFit
Le problème se trouve dans ma formule de recherchev. Il ne reconnait pas la Plage_article définie précédemment.

Contrainte impérative : la plage est variable d'un mois sur l'autre. Elle ne peut donc pas être figée.

Ah oui, j'ai oublié de préciser que j'ai déclaré ma plage comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Dim Plage_article as Range
Avez-vous une idée de la solution ?
merci d'avance !