[Catégorie modifiée VB6 -> VBA] sécuriser VB

cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011 - 16 mai 2011 à 14:52
cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011 - 16 mai 2011 à 16:14
Bonjour à tous,
Comment sécuriser l'interface VB afin que les utilisateurs ne puissent pas modifier le code? Je travaille sous Excel 2000.
Merci d'avance,
Cavrom

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
16 mai 2011 à 14:59
Salut

Suffit de protéger ton classeur avec un mot de passe :
Menu Outils + Protection
Bien lire l'aide pour comprendre les histoires d'exception/de zone d'accès.
(désolé, je n'ai pas Office 2000 sous la main - infos 2003)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011
16 mai 2011 à 15:08
Merci de cette réponse si rapide !
Dans ce menu je ne peux sécuriser que le classeur, sa structure (colonne, ligne, contenu ...) mais je souhaite seulement que les utilisateurs ne puissent pas avoir accès à VB. Une idée?
0
cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011
16 mai 2011 à 16:14
Voici une réponse qui m'a été gentiment proposée par JNP de www.excel-downloads.com:

Clic-droit sur le projet -> Propriétés de VBA Project -> Onglet protection et là tu pourras mettre un mot de passe, mais nous diront que c'est une protection contre les mauvaises manipulations uniquement (tu verras que rien n'est jamais sécurisé sous Excel ...).


Bonne journée à vous tous !
0
Rejoignez-nous