Parfois, vous pouvez avoir plusieurs feuilles de calcul dans votre classeur Excel et certaines d'entre elles peuvent être confidentielles. Si vous ne vous assurez pas que les feuilles confidentielles sont masquées avant de partager votre classeur avec d'autres, vos données pourraient être compromises. Si une feuille n'est pas masquée, d'autres personnes peuvent afficher les données qu'elle contient et les écraser facilement. Il y a certainement la possibilité de masquer/afficher une feuille de la manière habituelle, où vous cliquez avec le bouton droit sur la feuille pour masquer/afficher et choisissez l'option correspondante. Mais cette option n'est pas sécurisée et permet à d'autres utilisateurs de remplacer facilement vos paramètres de sécurité. Alors, quelle est la solution si d'autres personnes peuvent facilement remplacer vos paramètres même si vous masquez votre feuille? Eh bien, nous sommes ici aujourd'hui pour parler de cette solution.
Dans cet article, nous expliquons en détail comment vous pouvez masquer ou afficher en profondeur des feuilles de calcul Excel dans votre classeur. Même si vous utilisez cette méthode pour sécuriser vos feuilles, elle peut être annulée. Mais ce ne sera certainement pas simple pour un utilisateur naïf qui n'a aucune idée que vous avez caché des feuilles dans votre classeur. Alors qu'est-ce que tu attends? Allons-y !
Table des matières
Section 1: Manière normale de masquer/afficher des feuilles dans Excel
Si vous cherchez simplement un moyen de masquer/afficher votre feuille de calcul et si cela ne vous dérange pas augmentant la sécurité de vos paramètres, vous pouvez simplement continuer avec le masquage/affichage normal option.
Étape 1: Supposons que vous ayez un classeur Excel avec de nombreuses feuilles, comme indiqué dans la capture d'écran ci-dessous.
Étape 2: À présent clic-droit sur la feuille de calcul que vous souhaitez masquer et cliquez sur le Cacher option.
PUBLICITÉ
Étape 3: Si vous regardez l'onglet des feuilles maintenant, vous pouvez voir que la feuille que vous avez sélectionnée est masquée.
Pour afficher la feuille, il suffit de clic-droit n'importe où sur le des drapslanguette puis cliquez sur le Afficher option.
Étape 4: Sélectionnez la feuille que vous souhaitez afficher de la Afficher fenêtre, puis appuyez sur la D'ACCORD bouton.
Étape 5: C'est ça. La feuille masquée devrait maintenant être visible.
A lire aussi: Comment masquer des feuilles, des quadrillages et des cellules dans Excel.
Il est évident que n'importe qui peut cliquer avec le bouton droit sur l'onglet des feuilles et afficher n'importe quelle feuille à sa guise. Si cette faille de sécurité vous dérange, allez-y et lisez le reste des sections de cet article.
Section 2: Comment masquer en profondeur une seule feuille
Le principal problème avec la méthode ci-dessus est que les autres utilisateurs peuvent simplement cliquer avec le bouton droit de la souris et afficher votre feuille masquée. Voyons donc si nous pouvons en quelque sorte désactiver cette option d'affichage.
Étape 1: Clic-droit n'importe où sur le onglet feuilles puis cliquez sur le Afficher le code option dans le menu contextuel du clic droit.
Étape 2: Sur le volet de gauche de la fenêtre, sous la section Objets Microsoft Excel, cliquez sur la feuille que vous souhaitez masquer.
Étape 3: Cliquez maintenant sur le Voir onglet en haut puis cliquez sur le Fenêtre Propriétés option.
Alternativement, vous pouvez cliquer sur le F4 touche de raccourci pour ouvrir la fenêtre des propriétés de la feuille sélectionnée.
Étape 4: Sur le Fenêtre Propriétés, choisissez l'option xlSheetVeryHidden depuis le menu déroulant associé à l'option Visible.
Étape 5: Vous pouvez maintenant voir que la feuille sélectionnée est masquée.
Même si vous faites un clic droit sur l'onglet des feuilles et essayez d'appuyer sur le Afficher option, vous la trouverez grisée, remplissant le but d'autres ne pouvant pas afficher facilement votre feuille cachée.
Section 3: Comment afficher une feuille unique profondément masquée
Pour afficher une feuille dont la propriété de visibilité est définie sur xlSheetVeryHidden, vous pouvez suivre les étapes ci-dessous.
Étape 1: clic droit sur le onglet feuilles n'importe où, puis cliquez sur le Afficher le code option dans le menu contextuel du clic droit.
Étape 2: Maintenant sur le fenêtre de gauche volet, sous Objets Microsoft Excel, cliquez sur la feuille que vous souhaitez afficher. Appuyez sur la touche F4 pour faire apparaître sa fenêtre de propriétés.
Cette fois, choisissez l'option xlFeuilleVisible depuis le menu déroulant associé à l'option Visible.
Étape 3: Eh bien c'est ça. Votre feuille doit maintenant être affichée. Prendre plaisir!
Section 4: Comment masquer en profondeur toutes les feuilles, à l'exception de la feuille active, à la fois
La méthode décrite dans la section 2 fonctionne parfaitement si vous ne devez masquer qu'une ou deux feuilles. Mais que se passe-t-il si vous avez plus de trois feuilles et que vous souhaitez masquer toutes les feuilles sauf celle qui est active? Eh bien, allez dans la fenêtre des propriétés de chacun et définissez la propriété de visibilité sur xlSheetVeryHidden n'est certainement pas pratique. Découvrons maintenant une approche plus réalisable et pratique pour faire face à ce scénario.
Étape 1: Clic-droit n'importe où sur le onglet feuilles encore une fois et appuyez sur le Afficher le code option.
PUBLICITÉ
Étape 2: Lorsque l'éditeur Visual Basic est ouvert devant vous, cliquez sur le Insérer onglet en haut, puis appuyez sur le Module option.
Étape 3: Lorsque l'éditeur de module s'ouvre, copier et coller le script suivant dessus.
'Cette macro de The Geek Page masquera toutes les feuilles de calcul à l'exception de la feuille de calcul active. Sous geekPageHideAllExceptActiveSheet() Dim ws As Worksheet. Pour chaque ws dans ThisWorkbook. Des feuilles de calcul. Si ws. Nom <> ActiveSheet. Nom Alors ws. Visible = xlSheetVeryHidden. Suivant ws. Sous-titre de fin
Une fois que vous avez copié le script, vous pouvez proche la Éditeur de modules en cliquant sur le proche bouton tout en haut, car l'enregistrement du fichier n'est pas obligatoire.
Explication du scénario
Le script prend chaque feuille de calcul dans le classeur une par une. Il vérifie si la feuille en cours de vérification est la feuille active ou non. Si ce n'est pas le cas, sa propriété de visibilité est définie sur xlSheetVeryHidden.
Étape 4: Maintenant, nous devons exécuter la macro que nous venons de créer pour masquer toutes les feuilles sauf celle qui est active.
Pour cela, activons le Développeur premier mode. Si vous l'avez déjà activé, vous pouvez directement passer à Étape 7, en sautant les étapes intermédiaires. Sinon, suivez les étapes ci-dessous.
Clique sur le DOSSIER onglet au ruban supérieur.
Étape 5: Maintenant, sur le volet de gauche de la fenêtre, cliquez sur Choix.
Étape 6: Sur le volet de gauche de la Options de mots fenêtre, cliquez sur le Personnaliser le ruban onglet en premier.
Maintenant sur le extrémité la plus à droite, Chèque la case à cocher correspondant à la Développeur option comme indiqué dans la capture d'écran ci-dessous.
Frappez le D'ACCORD bouton pour continuer.
Étape 7: Maintenant que le DÉVELOPPEUR mode est activé, sous l'onglet DÉVELOPPEUR, cliquez sur le bouton nommé Macros.
Étape 8: Dans la liste des macros disponibles, cliquez sur celle que nous avons créée, qui est geekPageMasquerToutSaufActiveSheet.
Une fois que vous avez cliqué sur geekPageMasquerToutSaufActiveSheet macro, cliquez sur le Courir bouton.
Étape 9: C'est ça. Toutes les feuilles de votre classeur, à l'exception de celle qui est active, sont désormais masquées.
Même si vous essayez de les afficher en cliquant avec le bouton droit sur l'onglet Feuilles, vous constaterez que le Afficher le bouton est désactivé.
Section 5: Comment afficher plusieurs feuilles profondément cachées à la fois
Puisqu'il existe un moyen de masquer plusieurs feuilles à la fois, il devrait également y avoir un moyen de les afficher simultanément. Eh bien, parcourons cette voie dans les étapes suivantes.
Étape 1: Clic-droit sur l'onglet feuilles et cliquez sur le Afficher le code option.
Étape 2: Sur le fenêtre de gauche volet, sous le Modules section, double-cliquez sur le module que vous avez créé dans la section 4, dans ce cas, Module 1.
Une fois le module ouvert, appuyez sur le Entrer clé une fois et copier et coller le script suivant dessus.
'Cette macro de Geek Page affichera toutes les feuilles de calcul. Sous geekPageUnhideAllSheets() Dim ws As Worksheet. Pour chaque ws dans ThisWorkbook. Des feuilles de calcul. ws. Visible = xlFeuilleVisible. Suivant ws. Sous-titre de fin
Une fois le script copié, comme avant, appuyez simplement sur le proche bouton en haut de la Éditeur Visual Basic.
Explication du scénario
Le script prend toutes les feuilles de calcul du classeur dans une variable. La propriété de visibilité de chaque feuille de calcul du classeur est alors définie sur xlFeuilleVisible.
Étape 3: Pour exécuter la macro que nous venons de créer, cliquez sur le DÉVELOPPEUR onglet en haut et appuyez sur le Macros bouton en dessous.
Étape 4: Maintenant, cliquez simplement sur la macro d'affichage, qui est geekPageAffichertoutesles feuilles, et appuyez sur le Courir bouton pour l'exécuter.
Étape 5: Viola! Toutes vos feuilles cachées sont désormais à leur place, toutes souriantes !
Veuillez nous dire dans la section des commentaires quelle méthode est votre préférée.
Restez à l'écoute pour plus d'astuces, de conseils et d'articles pratiques super cool.
Étape 1 - Téléchargez l'outil de réparation Restoro PC à partir d'ici
Étape 2 - Cliquez sur Démarrer l'analyse pour rechercher et résoudre automatiquement tout problème de PC.