Merci Gérard mais ca fonctionne pas(moi aussi j'avais essayé avec and)
Voici une macro que j'ai fais(aulieu de ..exécute macro1 j'ai mis la macro)
Debut:
If Range("A1") <> "" Then
Range("A3").Select
Selection.EntireRow.Delete
Range("A1:A3").Select
Selection.Cut
Range("A2000").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Range("A1:A9").Select
Selection.Delete Shift:=xlUp
Range("A989").Select
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Range("A1:A9").Select
Else
Exit Sub
End If
GoTo Debut
Et si je met ta ligne ca marche pas
Debut:
If Range("A1") <> "" And Range("A10") = "" Then
Range("A3").Select
Selection.EntireRow.Delete
Range("A1:A3").Select
Selection.Cut
Range("A2000").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Range("A1:A9").Select
Selection.Delete Shift:=xlUp
Range("A989").Select
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Selection.EntireRow.Insert
Range("A1:A9").Select
Else
Exit Sub
End If
GoTo Debut
Merci
Temjeh