Je génère une feuille avec des en-têtes standards et des colonnes de données.
Je souhaite activer la fonction « Filtre » pour la feuille, afin que l’utilisateur puisse facilement trier et filtrer les données.
Est-il possible de le faire avec POI ?
Je génère une feuille avec des en-têtes standards et des colonnes de données.
Je souhaite activer la fonction « Filtre » pour la feuille, afin que l’utilisateur puisse facilement trier et filtrer les données.
Est-il possible de le faire avec POI ?
Enregistrez la première et la dernière cellule de la zone de filtre, puis exécutez :
sheet.setAutoFilter(new CellRangeAddress(firstCell.getRow(), lastCell.getRow(), firstCell.getCol(), lastCell.getCol()));
Par exemple, à partir de la feuille ci-dessous.
>x (x, y)
0123456
0|--hhh--| h = header
1|--+++--| + = values
2|--+++--| - = empty fields
3|--+++--|
4|