Recherche chaud: moisissure manteau de fourrure étiré yeux botox fibromyalgie et stenose spinale adobe cs3 tampon duplication tomber enceinte rapidement wikihow costa croisieres pas cheres congeler le pasteque escalade comment shabiller
Index Loisirs Santé Technologie

Comment protéger un code VBA

Publié:2014-02-10Source: général
Advertisement

Trois méthodes: Secure code VBA avec un code VBA PasswordHide dans un fichier en lecture seule avec accès 2007Protect Votre code VBA par Faire une Add-In

Visual Basic de Microsoft pour Applications (VBA) est le langage standard pour écrire des programmes pour automatiser des fonctions et des tâches dans Microsoft Office. Comprendre comment protéger le code VBA pour que les autres ne peuvent pas saboter ou de voler vos macros.

Étapes

Méthode 1 de 3: code VBA sécurisé avec un mot de passe

1

Ouvrez Visual Basic Editor, habituellement trouvé dans "Macro" dans le menu "Outils". (Dans Access, vous devrez peut-être dans la fenêtre de base de données pour atteindre l'éditeur, en fonction de votre configuration informatique.)

Sélectionnez "Propriétés du projet" dans le menu "Outils" dans l'éditeur Visual Basic.

2

Allez à l'onglet "Protection".

3

Sélectionnez l'option "Verrouiller le projet pour l'affichage" case à cocher. Si vous ne cochez pas cette case, vous ne serez pas cacher votre code.

4

Créez et confirmez votre mot de passe dans les cases indiquées.

5

Enregistrez, fermez et rouvrez votre classeur pour la protection à prendre effet. (Dans Microsoft Excel 2007 et plus tard, vous devrez peut-être enregistrer comme un fichier XLSM pour votre code fonctionne.)

Méthode 2 de 3: Cacher code VBA dans un fichier en lecture seule avec Access 2007

1

Allez à l'onglet "Outils de base de".

2

Trouver le groupe "Base de données Outils".

3

Sélectionnez "Faire ACCDE."

4

Enregistrez le fichier ACCDE avec un nom distinct du fichier original. Ce fichier ACCDE est un type de fichier en lecture seule, de sorte que vous devez garder le fichier original, aussi, pour être en mesure d'apporter des modifications.

Méthode 3 de 3: Protégez votre code VBA par Faire une Add-In

1

Créer un fichier Office vide du type qui va utiliser votre code. (Par exemple, si votre code fonctionne avec MS Excel, créez un fichier Excel.)

2

Copiez votre code VBA dans l'éditeur Visual Basic de ce fichier vide.

3

Ouvrez la fenêtre "Macros", habituellement stocké dans "Outils".

4

Testez votre code à nouveau, ce qui permet de déboguer il.

5

Retirez tout ajouté au fichier vide par votre test.

6

Ajouter une description à la macro qui se déroulera dans votre add-in. (Vous devrez peut-être sélectionner macro "Options" pour pouvoir insérer la description.)

7

Compiler votre code. (Dans le Visual Basic Editor, regardez sous le menu "Debug" et sélectionnez "Compiler projet VBA.")

8

Enregistrez une copie du fichier dans un type de fichier standard.

9

Allez dans "Outils" dans le Visual Basic Editor, puis sélectionnez "Propriétés du projet."

10

Sélectionnez l'onglet "Protection".

11

Activez l'option "Verrouiller le projet pour l'affichage" case à cocher. (Vous pouvez aussi avoir besoin de définir un mot de passe, en fonction du type de fichier spécifique que vous travaillez avec et vos paramètres pour MS Office et votre ordinateur.)

12

Ouvrez le "Enregistrer sous" ou "Enregistrer une copie" boîte de dialogue.

13

Accédez au menu déroulant et de changer le type de fichier dans le type approprié de complément.

Enregistrer un Microsoft Word add-in comme un fichier DOT, un modèle de document. (Si vous voulez que l'add-in afin de fonctionner lorsque vous démarrez Word, enregistrez-le dans le dossier de démarrage de Word.)

Enregistrer un Microsoft Excel add-in comme un fichier XLA.

Enregistrer un Microsoft Access add-in comme un fichier MDE, qui permettra de protéger le code VBA. (Microsoft Access compléments peuvent également être enregistrées sous forme de fichiers MDA, mais cela ne cache pas le code.)

Enregistrer un Microsoft PowerPoint add-in comme un fichier CAE qui permet de masquer le code VBA et le laisser incapable pour quelqu'un d'autre que vous pour y accéder ou de le modifier.

14

Quittez et rouvrez Microsoft Office. Vos compléments devraient maintenant être utilisable.

Merci pour ton aide! S'il vous plaît nous dire ce que vous savez à propos de

...

Conseils

Si vous ne pouvez pas trouver l'éditeur VBA ou sur Gestionnaire, assurez-vous qu'il est installé sur votre ordinateur. Si non, vous aurez probablement besoin d'accéder à votre bureau des disquettes d'installation de la suite pour installer les programmes nécessaires.

Vos paramètres et la configuration spécifiques pour Microsoft Office peuvent affecter l'endroit où différentes fonctions se trouvent dans chaque programme. Si vous ne pouvez pas trouver une fonction, essayez de lancer une "Aide" recherche rapide pour le nom de la fonction.

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking