Bonjour,
J'ai déjà vu cela par macro, mais il me semble que ce soit faisable par deux petites formules.
Le principe pourrait être le suivant :
Supposons les titres en colonne A
La formule : =EQUIV(titre 1;A:A;0) renvoie le numéro de la ligne où se trouve le titre 1, supposons la ligne 13
Il est facile de connaitre le nombre de lignes par page, un "aperçu avant impression" place des pointillés sur la feuille aux coupures de pages, supposons 50.
La formule : ENT(EQUIV(titre 1;A:A;0)/50)+1 renverra 1
Si le titre 2 se trouve en ligne 110, la formule renverra 3.
Même principe pour le nombre total de pages :
La formule : ENT(EQUIV(RECHERCHE("zz";A:A;0)/50)+1
à condition qu'il y a du texte en colonne A pour la dernière ligne, sinon choisir une colonne contenant du texte.