Microsoft 365 Comment masquer la répétition automatique de "la ligne à répéter en haut"

Kingrise

XLDnaute Nouveau
Bonjour et merci pour toute l'aide précieuse apportée par cette communauté !!

Comment masquer en VBA la répétition automatique de "la ligne à répéter en haut" déclarée dans le formulaire de mise en page dans l'onglet feuille si une ligne de totaux ne se trouve pas sur la page 2 d'impression de ma feuille nommée "CR" ?

Si ma ligne de totaux se trouve sur la page 2, il faut afficher la "ligne à répéter en haut"
Sinon, il faut masquer cette "ligne à répéter en haut"...

J'espère que je suis clair dans mes explications 🙄
 

Kingrise

XLDnaute Nouveau
Ok, j'ai un bout de piste avec
VB:
ActiveSheet.PageSetup.PrintTitleRows = "$25:$25"

Je pourrai donc activer ou désactiver la fonction.

Maintenant, comment connaître si ma ligne totaux $A$56:I$56 se trouve sur le numéro de page d'impression 2 ?
 

Kingrise

XLDnaute Nouveau
Ok, j'essaie de me faire comprendre...
J'ai un tableau dynamique, parfois, ce tableau déborde et afficher l'entête du tableau sur la deuxième page est judicieux. Mais dans certains cas, le tableau s'arrête sur la première page mais les informations qui se trouvent sur d'autres lignes de la feuille après le tableau s'affichent sur la deuxième page. Je n'ai pas besoin dans ce cas, s'il n'y a plus de lignes du tableau à afficher, d'afficher l'en-tête...

Maintenant, peut-être que je prends le problème dans le mauvais sens ??
 

Discussions similaires

Statistiques des forums

Discussions
314 718
Messages
2 112 177
Membres
111 452
dernier inscrit
christine64