Bonjour à tous.
Cette macro ne s'arrête pas, et aucun message d'erreur ne s'affiche :
Si l'un d'entre vous pouvait m'expliquer pourquoi :
1° Le screenUpdating n'empêche pas le clignotement,
2° la macro tourne indéfiniment.
D'avance, merci.
Cette macro ne s'arrête pas, et aucun message d'erreur ne s'affiche :
Code:
Private Sub Worksheet_Calculate()
On Error GoTo Worksheet_Calculate_Error
Application.ScreenUpdating = False
With Worksheets("Feuil1").Range("B1:C1")
.AutoFilter field:=1, Criteria1:="x", VisibleDropDown:=1 '1 = vrai
.AutoFilter field:=2, Criteria1:="<>x", VisibleDropDown:=1
End With
'Application.ScreenUpdating = True
On Error GoTo 0
Exit Sub
Worksheet_Calculate_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure Worksheet_Calculate of Document VBA Feuil1"
End Sub
Si l'un d'entre vous pouvait m'expliquer pourquoi :
1° Le screenUpdating n'empêche pas le clignotement,
2° la macro tourne indéfiniment.
D'avance, merci.