OVH Cloud OVH Cloud

Mise en page / Colonnes à répéter à gauche

1 réponse
Avatar
Laurent G
Bonjour,

J'essaye d'imprimer un tableau où j'aimerai avoir à gauche le nombre de
ligne qui s'affiche sur l'impression.
Ainsi sur la premiere page il y aura 1,2,3,4....Et sur la deuxieme page qui
s'imprime il y aura aussi 1,2,3,4....

Mon idée était d'utiliser la fonction "titre à repéter" dans les parametres
de mise en page.
Cette fonction marche parfaitement pour les titres en haut de page. Mais
quand j'utilise la fonction "répéter colonne à gauche" ca ne fonctionne pas
!
La colonne s'affiche en plus, mais elle s'affiche en mettant les 1,2,3....
mais sur la page suivante il y les 20,21,22....au lieu de 1,2,3....

Peut être il y a une piste plus simple pour afficher ces numeros de ligne ?
Avez vous une idée ?

Merci d'avance pour votre aide !
Laurent G.

1 réponse

Avatar
isabelle
bonjour Laurent,

il faudrait transformer la colonne A, à l'aide cette macro.

Sub NuméroLigne()
For i = 2 To Range("A65536").End(xlUp).Row
If Rows(i).PageBreak = xlPageBreakAutomatic Or _
Rows(i).PageBreak = xlPageBreakManual Then
Cells(i, 1) = 1
Else
Cells(i, 1) = Cells(i - 1, 1) + 1
End If
Next
End Sub

isabelle


Bonjour,

J'essaye d'imprimer un tableau où j'aimerai avoir à gauche le nombre de
ligne qui s'affiche sur l'impression.
Ainsi sur la premiere page il y aura 1,2,3,4....Et sur la deuxieme page qui
s'imprime il y aura aussi 1,2,3,4....

Mon idée était d'utiliser la fonction "titre à repéter" dans les parametres
de mise en page.
Cette fonction marche parfaitement pour les titres en haut de page. Mais
quand j'utilise la fonction "répéter colonne à gauche" ca ne fonctionne pas
!
La colonne s'affiche en plus, mais elle s'affiche en mettant les 1,2,3....
mais sur la page suivante il y les 20,21,22....au lieu de 1,2,3....

Peut être il y a une piste plus simple pour afficher ces numeros de ligne ?
Avez vous une idée ?

Merci d'avance pour votre aide !
Laurent G.