babu26
Messages postés44Date d'inscriptionsamedi 8 juin 2013StatutMembreDernière intervention21 janvier 2015
-
23 mai 2014 à 10:02
jordane45
Messages postés38241Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 septembre 2024
-
23 mai 2014 à 11:00
Bonjour,
Peut-on cacher les onglets de certaines feuilles d'un classeur, pour n'y accéder que par une action via une macro ?
jordane45
Messages postés38241Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 septembre 2024345 23 mai 2014 à 10:05
Bonjour,
Oui.
Pour un "masquage simple" .. tu peux utiliser ton enregistreur de macros pour voir le code à utiliser. => voir xlSheetHidden
Si tu veux les maquer encore un peu plus... il te faudra utiliser la propriété : xlSheetVeryHidden
La différence est simple : La protection xlSheetHidden peut se retirer par les menus Excel alors que xlSheetVeryHidden ne peut se retirer que par VBA et le fichier n'apparaît pas dans la liste Afficher. La protection est un peu plus efficace.
jordane45
Messages postés38241Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 septembre 2024345 23 mai 2014 à 10:07
Edit : C'est la propriété VISIBLE qui peut prendre comme valeur xlSheetVeryHidden ou xlSheetHidden
23 mai 2014 à 10:07
exemple :