EXCEL / supp. mot de passe dans 1 macro

Résolu/Fermé
CBRiste31 Messages postés 53 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 6 juin 2024 - 9 août 2008 à 23:21
m@rina Messages postés 21075 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 3 novembre 2024 - 10 août 2008 à 21:06
Bonjour,

Pourriez vous me dire si il est possible dans VBA, de donner le mot de passe qui va enlever la protection d'une feuille.

Le but étant que la macro se déroule sans intérruption, càd sans que la boite de dialogue, demandant le mot de passe, n'apparaisse sur la feuille.

(pour Eric, Raymond & argixu: c tjs encore dans le cadre de mon pb évoqué dans mon post du 08/08/08...j'éssaye de contourner le problème, mais j'ai encore besoin d'un coup de pouce...:-)
A voir également:

2 réponses

m@rina Messages postés 21075 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 3 novembre 2024 11 344
10 août 2008 à 00:01
Bonsoir,

Ben oui, c'est tout à fait possible :

ActiveSheet.Unprotect ("mot de passe")

et pour remettre le mot de passe :

ActiveSheet.Protect ("mot de passe")

m@rina
0
CBRiste31 Messages postés 53 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 6 juin 2024 2
10 août 2008 à 12:21
Hello m@rina,

Bon ok c'est tou con...:-) Merci !

Lors de la création de la macro sur ma feuille, j'ai tapé le MDP dans la boite de dialogue de protection de la feuille, mais ça ne retranscrit pas ce MDP dans VBA. Il faut le rajouter "manuellement" dans VBA... Je savais pas...

En tout K, merci !
0
m@rina Messages postés 21075 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 3 novembre 2024 11 344
10 août 2008 à 21:06
Bonjour,

Ah oui, y a des trucs que ne prend pas l'enregistreur de macros ! :D

m@rina
0