Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour à tous
J'ai un document avec des séries de noms en colonne A.
Auriez vous une solution pour inssérer un saut de page à chaque changement de nom ? en ayant sur chaque feuille les titres de la ligne 1
Sub SautPageGroupe()
ActiveSheet.PageSetup.PrintTitleRows = "$1:$1"
ActiveSheet.ResetAllPageBreaks ' raz
For i = 2 To [A65000].End(xlUp).Row
If Cells(i + 1, 1) <> Cells(i, 1) Then
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Cells(i + 1, 1)
End If
Next
ActiveSheet.PrintPreview
'ActiveSheet.ResetAllPageBreaks ' raz
End Sub
Merci beaucoup pour votre aide.
La solution de BOISGONTIER est excellente.
Je n'ai pu adapter la solution de BERRACHED said car je ne peu pas définir de hauteur de page par rapport au nombre de lignes car la hauteur de lignes n'est pas régulière, elle s'adapte selon les données qui y sont renseignées.
Merci à tous 2 pour votre précieuse aide.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD