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 :
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.
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
Le code du "If Sheets.... End if" fonctionne lorsque je le place dans une autre macro.
Merci d'avance pour votre aide.
Partager