Bonjour,
N'ayant toujours pas résolu mon problème sur l'exécution automatique d'une macro, je réitère une demande d'aide.
J'aimerais simplement qu'une macro toute simple s'exécute automatiquement si une cellule contient "faux".
Voici la macro :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Private Sub Worksheet_Change(ByVal Target As Range)
 
  If Sheets("Donnees").Range("J1") = FAUX Then
 
    Sheets("Patient").Range("F14").ClearContents
    Sheets("Patient").Range("F15").ClearContents
    Sheets("Patient").Range("H14").ClearContents
    Sheets("Patient").Range("H15").ClearContents
 
  End If
End Sub
J'ai placé cette macro dans toutes les feuilles du projet mais impossible de l'exécuter même en mode "pas à pas", même si je place mon curseur devant le "If" et que je demande l'exécution jusqu'au curseur, rien ne se passe.
Le code du "If Sheets.... End if" fonctionne lorsque je le place dans une autre macro.

Merci d'avance pour votre aide.