POI Filtre automatique
Comment puis-je utiliser Apache POI pré-définir un filtre automatique de la région dans un document Excel 2007?
Un petit exemple de code ou un lien, ce serait bien.
source d'informationauteur David
Vous devez vous connecter pour publier un commentaire.
D'économiser de la première et de la dernière cellule de la zone de filtre, et de l'exécuter:
Par exemple, à partir de la feuille ci-dessous.
poing cellule d'en-tête au-dessus de la première
+
(2,1) de la cellule. La dernière sera la dernière+
cellule (5,3)Je l'ai trouvé difficile d'obtenir le CellRange depuis mes colonnes et les valeurs de ligne ont été les deux variables. J'ai donc utilisé cette astuce.
Initialiser un lastCellReference variable à A1 qui est row1, colonne1 cellule
Chaque fois que vous créez une cellule de mise à jour de la lastCellReference pour maintenir la dernière valeur
A1 sera toujours la première cellule, puis la lastCellReference
Cette fonctionnalité devient disponible depuis 3.7-beta3-20100811 version de apache POI
Réponse: Il n'est pas possible (encore).
https://issues.apache.org/bugzilla/show_bug.cgi?id=35125