Bonjour à tous,
Je souhaite insérer une formule matricielle en programmation VBA dans une cellule
J'ai essayé ceci:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("cq620").FormulaArray = "=MAX(LIGNE($B$2:$B$599)*($B$2:$B$599=B620))"
Le code inséré dans la cellule a bien les accolades mais il renvoie une erreur #NOM?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("cq620").FormulaArray = "=MAX(LIGNE(r2c2:r599c2)*(r2c2:r599c29=r620c2))"
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 !
Partager