J'utilise Apache Poi 3.6 avec Java pour lire les fichiers Excel. Initialement j'ai commencé avec les fichiers HSSF. Donc, je mettais en œuvre le package org.apache.poi.hssf.usermodel.*;
pour toutes ces fonctionnalités.Formule Problème d'évaluation avec l'utilisation du package org.apache.poi.ss.usermodel
Par exemple ...
1) J'utilise mySheet.setForceFormulaRecalcualtion(true);
=> pour la formule doit être recalculée lorsque le classeur est ouvert.
2) org.apache.poi.hssf.usermodel.FormulaEvaluator formulaEvaluator=new FormulaEvaluator(mySheet, myWorkBook);
formulaEvaluator.evaluateFormulaCell(cell);
=> pour évaluer la formule et enregistrer le résultat de la formule. Mais je veux utiliser ces fonctionnalités pour les fichiers au format HSSF (.xls) et XSSF (.xlsx). Maintenant, je suis en train d'implémenter le paquet org.apache.poi.ss.usermodel
pour représenter les fichiers .xls et .xlsx.
Mais je suis capable de faire toutes ces fonctions qui ont déjà fait dans HSSF. Mais je ne peux pas faire les fonctionnalités mentionnées ci-dessus 2 en utilisant ce paquet org.apache.poi.ss.usermodel
..
Quelqu'un sait-il la solution?