Bonjour,

VBA EXCEL

J'ai écrit une formule que j'ai retranscrit en VBA :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveCell.FormulaR1C1 = "=VLOOKUP(R[-3]C,R[-2]C[-5]:R[3]C[-2],4,FALSE)"
Dans ce cas le résultat ainsi que la formule sont inscrits dans une cellule.



Peux t'on faire ce type de calcul dans VBA directement sans avoir à écrire les formules et résultats dans les cellules de la feuille ?

du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Résultat = une formule....
MsgBox = Résultat 'Pour afficher la réponse

Merci d'avance