Bonjour à tous,
Je suis relativement novice dans le domaine des macros Excel et j'essaie d'en développer une pour mon job.
Dans cette dernière il y a une formule vlookup:
La plage dans laquelle s'effectue le vlookup est donc une plage variable définie par les 2 variables Var1 et Var2 qui prennent leurs valeurs précédemment dans ma macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Cells(j, 21).Select ActiveCell.FormulaR1C1 = _ "=VLOOKUP(RC[-15],'[MacroBesoinsPO.xlsm]List PO with BOM'!R[" & Var1 & "]C3:R[" & Var2 & "]C5,3,FALSE)"
Quand je fais tourner ma macro pas à pas, Var1 et Var2 ont bien les bonnes valeurs mais lorsque je laisse tourner ma macro je me rends compte que le vlookup ne s'effectue pas sur la bonne plage.
Est ce qu'il y a une erreur dans la manière où j'ai rédigé mon vlookup?
Merci d'avance pour votre aide,
Cordialement,
Partager