Bonjour,
Je cherche à reperer dans un fichier excel si des cellules sont colloriés en certaines couleurs. Les cellules sont colloriés grace à des regles de mise en forme conditionnel. le pb c'est que dans se cas lorsque je tente de recuperer la couleur de la cellule, j'obtiens la valeur HSSFColor.AUTOMATIC , j'ai donc conclu que je devais reconstruire les regles et l'executer sue les cellules concernés.
Est ce qu'il y a un framework qui fait cela ?
j'utilise POI pour l'instant, et j'arrive pas à recuperer toutes les regles d'un Sheet, avec ce code
et reconstruire les regles est assez complexe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 HSSFWorkbook hssfWorkbook = new HSSFWorkbook(is); for (int sheetNum = 0; sheetNum < hssfWorkbook.getNumberOfSheets(); sheetNum++) { HSSFSheet hssfSheet = hssfWorkbook.getSheetAt(sheetNum); HSSFSheetConditionalFormatting condforms = hssfSheet .getSheetConditionalFormatting();
Donc ma question, sa n'a pas deja etait fait dans un framework ??
Merci d'avance
Partager