
Envoyé par
lejack
Ai-je fais quelque chose de faux?
Ca se voit comme le nez au milieu de la figure : 
If LCase(Range("CellName").Value) = "The student has good grades" Then
Il y a aussi Application.ScreenUpdating = False qui n'est pas remis à True à la fin du code.
Demander à ne pas montrer les changements, ça ne facilite pas la visualisation des effets d'un code.
Je ne sais pas si VBA repasse cette propriété à True à la fin du code. Personnellement, c'est le genre de propriété que je préfère éviter.
Surtout que pour un code aussi court, ça n'aura quasiment aucun effet (du moins pas d'effet positif).
Il y a aussi Application.EnableEvents = True dont on se demande ce qu'il vient faire là.
On a l'impression que tu l'as récupéré d'un autre code et que tu l'as laissé parce que tu n'as pas cherché à savoir à quoi il servait.
Partager