libellule85
XLDnaute Accro
Bonjour le forum,
J'ai un tableau de A1 à M120, et pour imprimer celui-ci j'utilise une macro (ci-dessous) qui masque les lignes non écrites qui imprime puis réaffiche les lignes masquées.
Mon "problème" c'est que si dans la partie (droite du tableau de I6 à M6) Ecritues non créditées j'ai par exemple quelque chose de renseignée, et si dans la partie gauche de mon tableau de A84 à G84 est renseigné : à l'impression celà donne image ci-dessous, et moi je voudrais (si celà est possible) que les lignes soient à la même hauteur.
D'avance merci pour votre aide
J'ai un tableau de A1 à M120, et pour imprimer celui-ci j'utilise une macro (ci-dessous) qui masque les lignes non écrites qui imprime puis réaffiche les lignes masquées.
Mon "problème" c'est que si dans la partie (droite du tableau de I6 à M6) Ecritues non créditées j'ai par exemple quelque chose de renseignée, et si dans la partie gauche de mon tableau de A84 à G84 est renseigné : à l'impression celà donne image ci-dessous, et moi je voudrais (si celà est possible) que les lignes soient à la même hauteur.
Code:
Sub ImprimeAuto()
Dim i As Long
Application.ScreenUpdating = False
For i = 5 To 120
If Application.CountA(Rows(i)) = 0 Then Rows(i).Hidden = True
Next i
Application.ScreenUpdating = True
ActiveSheet.PrintPreview
'Application.ScreenUpdating = False
'For i = 5 To 120
'If Application.CountA(Rows(i)) = 0 Then Rows(i).Hidden = False
'Next i
'Application.ScreenUpdating = True
End Sub
D'avance merci pour votre aide