Bonsoir
Comme indiqué, cette Macro est une Macro XL4. Elle n'a rien à voir avec VBA.
Pour la copier:
1) Sélectionner un des onglets de votre Classeur et "Insérer" "Macro MS Excel 4.0".
Le résultat est l'insertion d'une nouvelle Feuille nommée Macro1 destinée à recevoir la Macro.
2) A partir de la, vous pouvez effectuer un Copier-Coller des Lignes du fichier démo vers votre fichier.
Pour activer la Macro
Il faut définir les noms correspondants:
1) Sélectionner la ligne 1 ("Masquer")
2) menu "Insertion" "Nom" "Définir"; Entrez "Masquer" et sélectionner "Commande"
Même opération pour Nommer la Macro "Afficher"
3) Revenez sur le menu "Outils" "Macro" puis "Macros", sélectionnez "Masquer" et "Ce classeur" puis fermer la fenêtre et enregistrez.
Si vous préférez une Macro VBA, mon ami Soft, toujours prêt à rendre service se fera un plaisir de vous l'écrire. (avec un petit message privé à son égard). J'en suis personnellement incapable.
Si vous rencontrez un problème d'adaptation de votre fichier, nous pouvons continuer Hors Forum avec message privé ou mon email perso qui est sur le Forum.
Cordialement,
Amadéus