Comment masquer une feuille Excel à l'aide d'une macro
Qu'il s'agisse de calculs, de listes ou de détails de calculs : Parfois, les tableaux doivent être masqués pour protéger les informations qu'ils contiennent. Une méthode efficace consiste à masquer les feuilles de calcul. Vous pouvez le faire avec la fonction "Format - Feuille - Cacher". Mais comment faire avec une macro ?
Mettez ce code VBA dans vos classeurs :
Masquer le sous ()
Classeurs ("myfile.xls"). Feuilles ("Table1"). Visible = False
Fin du sous-marin
Remplacez le nom du fichier entre parenthèses (ici : "monfichier.xls") par le fichier de votre choix. Le classeur correspondant doit être ouvert. Dans la liste "Feuilles", saisissez le nom de la feuille de calcul que vous souhaitez masquer en paramètre (ici : "Table1").
Si vous souhaitez masquer une table spécifique dans le classeur dans lequel se trouve la macro, remplacez l'expression devant la commande Feuille par le code suivant :
Ce classeur.
Pour masquer un tableau dans le classeur actuellement actif, utilisez à la place :
Cahier de travail actif.
Pour afficher la feuille de calcul, faites l'inverse et définissez la propriété "Visible" sur "true":
Sous-annonces ()
Classeurs ("myfile.xls"). Feuilles ("Table1"). Visible = True
Fin du sous-marin