Salut à tous,
Je vous explique mon problème : je définis une zone d'impression variable sous VBA à partir d'un Userform. Seulement, quand je fais un apercu, la zone d'impression est toujours la feuille complète...
Je joint mon code, je ne sais pas si ça vient de là où si il faut modifier un paramètre d'Excel.
Merkii à tous par avance,
Private Sub CommandButton2_Click()
E = Sheets("PLANNING").Range("A65536").End(xlUp).Row
F = DEBUT.Value
Range(Cells(2, F * 7 + 1), Cells(E, F * 7 + 15)).Select
Sheets("PLANNING").PageSetup.PrintArea = Selection
With ActiveSheet.PageSetup
.CenterHorizontally = True
.CenterVertically = False
.Orientation = xlPortrait
.FitToPagesTall = False
End With
Unload Me
Sheets("PLANNING").Activate
End Sub
[/code]