Bonsoir,
A priori du au fait que vous avez beaucoup de WorkSheetChange, et ça se mélangeait les pinceaux car le fait de sélectionner des colonnes faisait activer les macros change.
J'ai tout sécurisé. Lorsqu'on masque et démasque on inhibe tout : Ecran, calculs, events...
De plus j'ai inversé les manips. Plutôt que tout masquer puis démasquer, je démasque puis masque c'est plus rapide.