Bonjour Aithassan
Voici le code
Private Sub Cbo_Imprimer_Click()
On Error Resume Next
Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
lignefin = [A:K].Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious, LookIn:=xlValues).Row
ActiveSheet.PageSetup.PrintArea = Range("a1", Cells(lignefin, 11)).Address
' masquer l'usf
Me.Hide
' Afficher l'aperçu avant impression
ActiveSheet.PrintPreview '' ou ActiveSheet.printout
' Afficher l'USF sortie de l'apperçu
Me.Show
'
Range("A:A").EntireRow.Hidden = False
On Error GoTo 0
End Sub
@+