Bonsoir,

J'ai le code suivant... avec l'erreur :

" End If sans bloc If "

Le souci c'est que si je supprime End If, il met :

" Bloc If sans End If "

Je ne sais pas quoi faire... Avez-vous une idée !?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Sub CommandButton5_Click()
Dim i As Long
i = 1
Dim Mes As Integer
 
    Mes = MsgBox("Vous êtes sur le point de supprimer un enregistrement. Action irreversible ! Voulez vous continuer ?", _
    vbExclamation + vbYesNo)
 
    If Mes = vbNo Then
        Unload Me
        Else
        Do While Sheets("Retenues").Range("A" & i).Value <> ""
            If Sheets("Retenues").Range("A" & i).Value = ListBox1.Text Then
            Sheets("Retenues").Rows(i).Delete
            End If
    End If
 
    i = i + 1
Loop
 
End Sub