Bonjour à tous,
Merci pour vos réponses, mais j'ai quelques difficultés ...
Tout d’abord je pense que ma demande était mal rédigée. Le but est d'avoir un onglet qui serve de modèle, mais qui est rempli en fonction du projet.
Si on a besoin d'un autre onglet, on indique "Oui" en G205. Lorsqu'on copie l'onglet les cellules en fond jaune sont remises à zéro (ce que je n'avais dit au départ, car je pense pouvoir le faire). Le but est de créer de nouvel onget, à chaque fois qu'on on a besoin.
Pour la réponse de Calvus, cela pourrait fonctionner si les codes VBA sont aussi recopiés dans le nouvel onglet. est-ce possible ?
pour la solution proposée par belkacem64 pout-on compléter la macro par les codes que j'avais pour effacer le contenu des cellules masquées ?
Dans la solution proposée par jacky67, j'ai un message d'erreur au niveau de l'instruction ".Shapes("Button 1").Cut"
Merci encore pour votre aide.