Un double-clic pour masquer/démasquer des lignes

Dans mon précédent post, j'expliquais comment grouper des cellules.

Je vous propose ici une solution alternative utilisant un double clic sur une cellule, donc une procédure événementielle.

L'avantage principal de cette solution est de pouvoir faire un double-clic directement dans la feuille et au dessus de la zone à grouper/dégrouper.
pratique si on veut faire une série d'explications à masquer ou afficher rapidement.

Vous pouvez trouver le fichier ici.

Le code se trouve attaché à la feuil1 : faire un clic droit sur l'onglet et choisir de visualiser le code.

Il faut aussi regarder le code se trouvant dans le module 1 pour la procédure masque.

Le code est largement commenté.

J'ai aussi ajouté une mise en forme conditionnelle qui permet de mettre la cellule en vert ou en rouge, si celle ci contient un + ou un -.

Ce fichier peut largement être amélioré, par exemple
- en spécifiant une plage entière à masquer plutot que le haut de la plage (ce qui permet de prendre en compte des ajouts de lignes dans la zone à masquer),
- en gérant plusieurs types de masquage : remplacement ou non du titre par +/-, autres types de mise en forme conditionnelles, etc...
- gestion du groupage de la même manière qu'Excel le fait.

Si vous avez d'autres idées, n'hésitez-pas à vous exprimer !

A bientot.

Gaetan