J'ai un en-tête que je dois définir sur chaque page qui est imprimée sur une feuille Excel dynamique.
Y a-t-il un moyen d'obtenir le numéro de page ?
J'ai un en-tête que je dois définir sur chaque page qui est imprimée sur une feuille Excel dynamique.
Y a-t-il un moyen d'obtenir le numéro de page ?
A partir de Commentaire de swamy la solution est d'obtenir le HSSFHeader
de la HSSFSheet
HSSFHeader header = sheet.getHeader();
Vous pouvez ensuite définir le texte à gauche, au centre et à droite, y compris la police, le style de police, la taille de la police, le numéro de page, la date, l'heure, etc.
Exemple
header.setCenter(HSSFHeader.font("Calibri", "regular") +
HSSFHeader.fontSize((short) 14) + "My " + HSSFHeader.startBold() + "Styled" +
HSSFHeader.endBold() + " Text with page number " + HSSFHeader.page());
Résultat
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.