sub worksheet_change ne s'active pas[Resolu]

herve62

XLDnaute Barbatruc
Supporter XLD
Bonjour
Je suis occupé à mettre au point une sub change ( j'en fais rarement) et encore là je m'aperçois que pratiquement à chaque modif du code celle-ci devient inactive même enregistrée , je dois fermer/ouvrir excel ??
Je mets le fichier quand même , mes flags (true/false) déclenchement sont corrects puisque tout fonctionne bien ( pour tester renseigner cells F , G et H )
je fixe un point d'arrêt puis pas à pas et donc après une modif , je teste et je ne reviens pas au VBA avec mon point d'arrêt
Y a t-il une procédure pour ce type de Sub ?
 

Pièces jointes

  • GANTT 6 Didier-HDfin.xlsm
    1.4 MB · Affichages: 27
Dernière édition:

pierrejean

XLDnaute Barbatruc
Bonjour herve62

Tu utilises
Application.EnableEvents = False

Mais il faut savoir que si tu ne passes pas par

Application.EnableEvents = true

ta sub change devient inactive

Crée une sub

Sub retour()
Application.EnableEvents = True
End Sub

qui te servira a la rendre active pendant ta mise au point
 

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir
Slt Pierre-Jean oui super ! merci
Je reprenais le fil pour dire que je venais de trouver bêtement en poursuivant mes essais
j'avais réussi à remarquer lorsqu'elle était ,ou pas active ; et comme tu l'as deviné aussi ( on voit ton expérience)
par moment sur un arrêt je faisais soit Exec>continuer ou re-init et dans ce cas event restait à false
et oui , j'ai créé une sub , maintenant ça va !!
 

Discussions similaires

Statistiques des forums

Discussions
312 113
Messages
2 085 430
Membres
102 889
dernier inscrit
monsef JABBOUR