Bonjour à tous,
La macro ci-dessous est censée fonctionner si la valeur d'une cellule déterminée par une liste déroulante est égale à 1 :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("K2") = 1 Then Call Selection_zone_locaux
End Sub
Le problème est que cette macro ne se lance jamais dans mon "vrai" fichier de travail (que je ne peux envoyer ici par pièce jointe, celui-ci dépassant largement les 50 ko maxi même zippé)... alors qu'il n'y a aucun problème dans le fichier exemple joint, qui a aimablement été modifié par un utilisateur de ce forum.
Est-il possible qu'une autre macro soit en "conflit" avec la private Sub décrite ci-dessus ? J'ai déjà essayer de rajouter Application.EnableEvents = True, mais rien y fait.
Merci d'avance pour vos réponses.
La macro ci-dessous est censée fonctionner si la valeur d'une cellule déterminée par une liste déroulante est égale à 1 :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("K2") = 1 Then Call Selection_zone_locaux
End Sub
Le problème est que cette macro ne se lance jamais dans mon "vrai" fichier de travail (que je ne peux envoyer ici par pièce jointe, celui-ci dépassant largement les 50 ko maxi même zippé)... alors qu'il n'y a aucun problème dans le fichier exemple joint, qui a aimablement été modifié par un utilisateur de ce forum.
Est-il possible qu'une autre macro soit en "conflit" avec la private Sub décrite ci-dessus ? J'ai déjà essayer de rajouter Application.EnableEvents = True, mais rien y fait.
Merci d'avance pour vos réponses.