[JExcelApi 2.6.12] Récupération résultat formule
Bonjour,
J'ai un problème de récupération de résultat de calcul avec jExcelApi.
Je travaille avec un classeur Excel modèle. Les étapes du traitement sont :
- chargement du modèle ;
- création d'une copie de travail ;
le classeur se présente sous la forme d'un premier onglet contenant des paramètres et d'un autre onglet contenant le résultat, ce dernier étant une formule :
Code:
1 2
|
Paramètres!B57*Paramètres!B58 |
Dans le classeur copie de travail, la feuille des paramètres est correctement alimentée (3ème étape)
La quatrième étape consiste en la sauvegarde de la copie de travail identifiée et horodatée.
Le problème est dans la dernière étape qui renvoie à l'appelant le résultat de la formule citée ci-dessus :
Code:
1 2 3 4
|
(...)
NumberFormulaCell cell = (NumberFormulaCell) cells[ind2];
return cell.getValue(); |
le résultat systématiquement retourné est "0.0" alors que lorsque j'ouvre la copie de travail sauvegardée, j'ai le bon résultat...
Est-ce quelqu'un aurait une idée ?
Merci.
[JExcelApi 2.6.12] Récupération résultat formule
J'ai trouvé la réponse :
"jExcelApi only allows to read and write Excel files. Formulas are only computed in Excel, not by jExcelApi" !!!
Je vais donc essayer jOpenDocument...