Imon
XLDnaute Nouveau
Bonjour à tous,
Je souhaite écrire un formule matricielle longue via vba (qui se fera par la suite à la chaine, donc non gérable avec des modifs manuelles de la formule). Ayant fait mes recherches j'ai trouvé une méthode pour écrire une formule matricielle de plus de 255 caractères :
Exemple dans la langue de Sherlock Holmes (Shakespeare c'est trop cliché)
Cependant je n'arrive pas à la faire fonctionner chez moi. En effet, lors de l'insertion de la deuxième partie de la formule, celle-ci n'est pas reconnue, et dans le meilleur des cas est insérée comme du texte au milieu de la formule.
(plus d'exemples dans les commentaires du fichier joint)
En vous remerciant du temps que vous pourrez me consacrer.
Simon
PS: ma formule matricielle contient des "SI" en pagaille, je m'en excuse je ne suis pas familier avec "index" et "equiv". Mais une écriture éclatée de la formule est fournie pour être plus lisible.
PS2 : en principe le code et les formules fonctionnent sous 2003/2007/2010.
Je souhaite écrire un formule matricielle longue via vba (qui se fera par la suite à la chaine, donc non gérable avec des modifs manuelles de la formule). Ayant fait mes recherches j'ai trouvé une méthode pour écrire une formule matricielle de plus de 255 caractères :
Exemple dans la langue de Sherlock Holmes (Shakespeare c'est trop cliché)
Cependant je n'arrive pas à la faire fonctionner chez moi. En effet, lors de l'insertion de la deuxième partie de la formule, celle-ci n'est pas reconnue, et dans le meilleur des cas est insérée comme du texte au milieu de la formule.
(plus d'exemples dans les commentaires du fichier joint)
En vous remerciant du temps que vous pourrez me consacrer.
Simon
PS: ma formule matricielle contient des "SI" en pagaille, je m'en excuse je ne suis pas familier avec "index" et "equiv". Mais une écriture éclatée de la formule est fournie pour être plus lisible.
PS2 : en principe le code et les formules fonctionnent sous 2003/2007/2010.
Pièces jointes
Dernière édition: