Comment masquer un classeur Excel
Voulez-vous mettre un classeur ou un autre fichier dans Excel mais le cacher des regards indiscrets ? Utilisez alors une fonction système de Windows ! Windows utilise l'attribut de fichier "caché" devant les fichiers système et d'autres collections de données internes.
Un fichier caché est invisible dans un répertoire à première vue. Cependant, il peut toujours être ouvert et modifié. Utilisez la macro suivante lorsque vous souhaitez masquer un fichier :
Masquer le sous-fichier ()
Dim chemin du fichier As String
Chemin du fichier = "c:\data\kalkulation.xls"
Chemin du fichier SetAttr, vbHidden
Fin du sous-marin
Sur le SetAttrCommande, la macro définit le fichier comme un fichier caché. Mettez le chemin complet du fichier dans la variable Chemin du fichier fixé. En plus de masquer les classeurs Excel, vous pouvez utiliser cette méthode pour masquer tous les fichiers.
Pour rendre à nouveau visible un tel fichier caché, vous avez également besoin d'une macro appropriée :
Découvrir le sous-fichier ()
Dim chemin du fichier en tant que chaîne
Chemin du fichier = "c:\data\kalkulation.xls"
Chemin du fichier SetAttr, vbNormal
Fin du sous-marin
Avec ces lignes de programme, la propriété du fichier est réinitialisée à "visible".
Selon les paramètres de votre système, des fichiers invisibles peuvent également être affichés. Vous contrôlez cela à l'aide de la fonction "Outils - Options des dossiers" et de l'onglet "Affichage" dans l'Explorateur Windows.
Vous trouverez ici le groupe d'options Fichiers et dossiers cachés, où vous pouvez contrôler si vous affichez ou non les fichiers et dossiers cachés par défaut.