Bonjour à tous,
Je suis débutant sur Excel et en vba, mais grâce à vos précédents conseils, j'ai réalisé un fichier utilisant 2 macros (sûrement mal écrites mais l'essentiel c'est qu'elles fonctionnent !) qui permettent de masquer/afficher des feuilles et des colonnes en fonction de la valeur de certaines cellules de la feuille "ACCUEIL".
J'ai verrouillé toutes les feuilles du classeur (méthode "protéger la feuille") par mot de passe (deblock) pour éviter une mauvaise manipulation par les futurs utilisateurs (mes élèves !).
Cependant, quand la macro se lance sur une feuille protégée, un message de débogage s'affiche.
J'ai bien essayé toutes les solutions proposées sur le forum (unprotect...), mais sans succès vu mon niveau.
Je joins le fichier en question en espérant que quelqu'un pourra me venir en aide... et éventuellement aussi répondre au problème de perte de mise en forme des images à chaque changement de valeur des cellules de la feuille "ACCUEIL".
Merci d'avance pour votre aide si précieuse pour les novices.
Laurent
Je suis débutant sur Excel et en vba, mais grâce à vos précédents conseils, j'ai réalisé un fichier utilisant 2 macros (sûrement mal écrites mais l'essentiel c'est qu'elles fonctionnent !) qui permettent de masquer/afficher des feuilles et des colonnes en fonction de la valeur de certaines cellules de la feuille "ACCUEIL".
J'ai verrouillé toutes les feuilles du classeur (méthode "protéger la feuille") par mot de passe (deblock) pour éviter une mauvaise manipulation par les futurs utilisateurs (mes élèves !).
Cependant, quand la macro se lance sur une feuille protégée, un message de débogage s'affiche.
J'ai bien essayé toutes les solutions proposées sur le forum (unprotect...), mais sans succès vu mon niveau.
Je joins le fichier en question en espérant que quelqu'un pourra me venir en aide... et éventuellement aussi répondre au problème de perte de mise en forme des images à chaque changement de valeur des cellules de la feuille "ACCUEIL".
Merci d'avance pour votre aide si précieuse pour les novices.
Laurent