Voilà ce que je souhaiterais (je nommerais les cellules pour exemples) :
- j'ai la fomrule suivante en A2 : =ASommeSolde('611111000-61180206;61324006-61324006';0)
la formule ASommeSolde est spécifique à un logiciel, Arpège, dans le quel j'ouvre Excel)
- je souhaite pouvoir lire en A2 le contenu de A1, en enlevant certains caractères. Je ne veux lire que : 611111000-61180206;61324006-61324006
c'est-à-dire ce que j'ai entre les guillemets.
- La longueur de ce qui se trouve entre les guillemets varie très souvent...
Mon idée était la suivante :
- en A3, recopier la formule au sens strict contenue en A1
- en A4, compter le nombre de caractères utilisés dans A1, grâce à NBCAR
- en A2, grâce à STXT, définir la cellule à lire; numéro de caractère de départ; à partir de quel caractère lire le texte (ici, résultat de A4 - les nombre de caractères du début à enlever).
Au final, je devrais avoir ce que je cherche. Le problème, c'est que ma formule en A1 me donne un résultat (la somme des motants contenus dans les comptes énumérés via la formule spécifique de Arpège, et je voudrais afficher la formule même, au sens strict, comme je pourrais le faire avec LIRE.CELLULE.