Sub test7()
Application.ScreenUpdating = False
Do
If Sheets("liste").Range("A1") = "" Then
Application.ScreenUpdating = True
MsgBox "Il n'y a rien dans la cellule A1 de la feuille ''liste''"
Exit Sub
End If
'---
Sheets("liste").Range("A1").Copy Destination:=Sheets("relance").Range("B14")
Sheets("relevé").Range("A2:J856").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets _
("relance").Range("B13:B14"), CopyToRange:=Sheets("compte").Range("A2"), Unique:=False
'---
' Sheets("relance").PrintPreview 'pour l'aperçu d'impression
Sheets("relance").PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
'---
Sheets("compte").PageSetup.PrintArea = Sheets("compte").[a1].CurrentRegion.Address
' Sheets("compte").PrintPreview 'pour l'aperçu d'impression
Sheets("compte").PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
'---
Sheets("compte").Range("a2:a" & Sheets("compte").Range("a2").End(xlDown).Row & "").EntireRow.Delete
Sheets("liste").[a1].Delete Shift:=xlUp
Application.CutCopyMode = False
Loop
End Sub