Bonjour
j'essaie de lancer une macro qui ce lance automatiquement quand on change la valeur d'une cellule spécifique, apres avoir regarder sur différents forum j'ai fait ce code , mais il me retourne un message d'erreur "else sans if"
est ce que quelqu'un pourrait me dire d'ou vient l'erreur ?
Private Sub Worksheet_Change(ByVal Target As Range)
ElseIf Intersect(Target, [b11]) Is Nothing Then
Exit Sub
Call bpP1
ElseIf Intersect(Target, [d11]) Is Nothing Then
Exit Sub
Call bpP2
ElseIf Intersect(Target, [f11]) Is Nothing Then
Exit Sub
Call bpP3
ElseIf Intersect(Target, [h11]) Is Nothing Then
Exit Sub
Call bpP4
ElseIf Intersect(Target, [j11]) Is Nothing Then
Exit Sub
Call bpP5
ElseIf Intersect(Target, [l11]) Is Nothing Then
Exit Sub
Call bpP6
ElseIf Intersect(Target, [n11]) Is Nothing Then
Exit Sub
Call bpP7
ElseIf Intersect(Target, [p11]) Is Nothing Then
Exit Sub
Call bpP8
ElseIf Intersect(Target, [r11]) Is Nothing Then
Exit Sub
Call bpP9
ElseIf Intersect(Target, [t11]) Is Nothing Then
Exit Sub
Call bpP10
End If
End Sub
cordialement