insérer une formule matricielle en VBA dans une cellule
Bonjour à tous,
Je souhaite insérer une formule matricielle en programmation VBA dans une cellule
J'ai essayé ceci:
Code:
Range("cq620").FormulaArray = "=MAX(LIGNE($B$2:$B$599)*($B$2:$B$599=B620))"
et
Code:
Range("cq620").FormulaArray = "=MAX(LIGNE(r2c2:r599c2)*(r2c2:r599c29=r620c2))"
Le code inséré dans la cellule a bien les accolades mais il renvoie une erreur #NOM?
quand je rentre dans la cellule et que je ressors en faisant ctrl+maj+entrée là la formule devient fonctionnelle....
Auriez vous une idée de ce qu'il faut modifier pour que ça soit bien pris en compte ?
Merci d'avance pour vos idées !