Je suis capable de lire et d'écrire les valeurs des cellules en utilisant Apache POI. Lors de la lecture, je procède d'abord à une évaluation afin d'obtenir les valeurs correctes. Dans mon cas d'utilisation, je dois lire une feuille, remplacer quelques valeurs dans la feuille, puis lire une autre partie de la feuille qui contient des cellules qui dépendent des cellules que je viens de remplacer.
Exemple.
A1
contient une formule : =B1+C1
. B1
contient 2
y C1
contient 3
. Lorsque j'évalue A1
J'obtiens correctement 5
. Maintenant, si je remplace, avec POI api, C1
con 10
je m'attendrais à ce que lorsque je lis A1
encore une fois, je verrais 12
. Je ne... A1
est maintenant évalué à null
.
Au secours !