Les partenaires publicitaires:

Comment cacher des macros dans un classeur Excel

Microsoft Excel comprend des options pour la création de macros qui se répètent tâches au simple toucher d'un bouton de sorte que vous ne devez pas effectuer les mêmes opérations manuellement à plusieurs reprises. Si votre classeur est utilisé par de nombreuses personnes différentes, vous ne voulez pas que la macro soit facilement accessible à tous. Pour améliorer la sécurité et assurer macros ne sont pas maltraités, Excel 2010 vous permet de masquer des macros à partir d'autres utilisateurs en changeant une seule ligne de code dans Visual Basic pour Applications (VBA).

Instructions

  1. Ouvrez Microsoft Excel et accédez à l'onglet "Menus" au coin supérieur gauche de l'écran. Cliquez sur le menu "Fichiers" déroulante et sélectionnez «Ouvrir». Double-cliquez sur le nom du classeur Excel qui a la macro que vous souhaitez cacher.




  2. Accédez à l'onglet "Developer", qui est situé au coin supérieur droit de la fenêtre. Cliquez sur le bouton "Macros", qui est positionné sur le côté gauche du ruban de la navigation et à la droite de la touche "Visual Basic".

  3. Faites défiler la liste des macros et recherchez le nom de la macro que vous voulez cacher. Cliquez sur "Annuler" pour fermer la fenêtre et cliquez sur le bouton "Visual Basic" pour ouvrir la fenêtre de l'éditeur VBA.

  4. Cliquez sur le lien "Modules" sur le côté gauche de la fenêtre pour faire apparaître une liste des modules VBA enregistrés sur le classeur. Faites défiler le code jusqu'à ce que vous trouvez l'ouverture commande "Sub" au sommet de la macro. Par exemple, si la macro est intitulé "Macro1", la ligne de code doit se lire "Sub Macro1 ()."



  5. Cliquez derrière l'ouverture commande "Sub" et tapez le mot «privé». Ajouter un espace entre le "privé" et "Sous" commandes de sorte que votre ligne de code lit "Private Sub Macro1 ()."

  6. Cliquez sur "Fichier" et choisissez "Enregistrer" pour enregistrer les modifications et de cacher votre macro.

  7. Conseils Avertissements

    • En fonction de vos paramètres, l'onglet "développeur" peut ne pas apparaître dans le ruban de navigation en haut de l'écran. Si vous ne voyez pas l'onglet, accédez à l'onglet "Fichier" et cliquez sur "Options". Accédez à "Personnaliser le ruban» et cliquez sur la case à cocher "Developer". Cliquez sur «OK» pour fermer la fenêtre et placez l'onglet "Developer" dans le ruban.
    • Si vous ne devez plus la macro pour être caché, revenez à la fenêtre de l'éditeur VBA et simplement supprimer la commande "privée" de la ligne de code.
» » » » Comment cacher des macros dans un classeur Excel