Bonjour,
Dans mon classeur, j'ai :
- une procédure Workbook_SheetChange sur ThisWorkbook
- une procédure Worksheet_Change sur une feuille
Je sais que via l'instruction Application.EnableEvents, on peut désactiver les évènements de ce type. Je souhaiterais, à moment donné, pouvoir désactiver l'ensemble des changements effectués sur le classeur, excepté pour la procédure Worksheet_Change de la feuille en question. Concrètement, au moment en question, je souhaiterais que lorsqu'un changement se produit sur la feuille concernée, on rentre uniquement dans la procédure Worksheet_Change, alors qu'actuellement on rentre aussi dans Workbook_SheetChange.
Ceci est-il faisable, et si oui comment ?
Merci d'avance.
Dans mon classeur, j'ai :
- une procédure Workbook_SheetChange sur ThisWorkbook
- une procédure Worksheet_Change sur une feuille
Je sais que via l'instruction Application.EnableEvents, on peut désactiver les évènements de ce type. Je souhaiterais, à moment donné, pouvoir désactiver l'ensemble des changements effectués sur le classeur, excepté pour la procédure Worksheet_Change de la feuille en question. Concrètement, au moment en question, je souhaiterais que lorsqu'un changement se produit sur la feuille concernée, on rentre uniquement dans la procédure Worksheet_Change, alors qu'actuellement on rentre aussi dans Workbook_SheetChange.
Ceci est-il faisable, et si oui comment ?
Merci d'avance.