Mot de passe VBA sous excel

Résolu/Fermé
slimslim02 Messages postés 9 Date d'inscription samedi 2 juin 2012 Statut Membre Dernière intervention 7 juin 2012 - 2 juin 2012 à 11:57
slimslim02 Messages postés 9 Date d'inscription samedi 2 juin 2012 Statut Membre Dernière intervention 7 juin 2012 - 2 juin 2012 à 14:49
Bonjour,

je voudré créer une boite de dialogue sous excel ou je vé métre deux champ le premier et pour le user le seconde pour le MP ainsi que lors de la saisie du MP j'aimré bien savoir comment affichier le * au lieu des charactéres

Merci a tous.

4 réponses

slimslim02 Messages postés 9 Date d'inscription samedi 2 juin 2012 Statut Membre Dernière intervention 7 juin 2012
2 juin 2012 à 13:11
Bonjour PHILOU,

Je te remericie pour ton aide sauf que le VB editor et protégé par un MP donc du coup j né ocune visibilité sur la Macro,et je me demande si une autre méthode pour ajouté les user aussi prsk mon fichier sera dédié à une equipe ou chaque menbre est méné a faire des modification sur ca propore feuille excel


Merci
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
2 juin 2012 à 14:24
VOICI LE FICHIER sans protection mes excuses pour cet oubli

https://www.cjoint.com/?3Fcoyeuiu9D
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
2 juin 2012 à 13:15
Bonjour,

Il faut que tu utilises un textbox activeX de la 'boite à outils contrôles' (pas celle des formulaires) et que tu mettes * dans la propriété PasswordChar.

PHILOU10120 : Je ne penses pas que ce soit protéger le code vba qu'il veuille.
De plus testes-tu tes fichiers avant de poster ?
- tu mets un mot de passe sur le code sans le fournir, je ne pense pas que ça serve à grand monde.
- ça plante si on fait 'annuler'
Bref, dans la lignée de ce que tu sais faire...

eric
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
2 juin 2012 à 14:26
Merci pour tes commentaires habituels
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
2 juin 2012 à 14:36
Il te faut juste un peu plus de rigueur, sincèrement.
eric
0
slimslim02 Messages postés 9 Date d'inscription samedi 2 juin 2012 Statut Membre Dernière intervention 7 juin 2012
2 juin 2012 à 14:03
Merci Eric,

Peux tu m aidé dans ce sujet
PI: chui débutant enVBA
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
2 juin 2012 à 14:23
Re,

Je te conseille de commencer par faire une recherche sur le forum bureautique.
Ce sujet est abordé régulièrement, il y a sûrement une proposition qui t'ira.

Si tu ne trouves pas ou si tu n'arrives pas à mettre en oeuvre démarre une nouvelle question en décrivant précisémentce que tu veux faire, et met celle-ci en résolu.
Si besoin (c'est fortement conseillé) dépose un fichier exemple sur cjoint.com et colle ici le lien fourni si tu veux que les réponses soient adaptées à ton classeur.

Actuellement on ne sait pas ce que tu veux. Protéger des plages, empêcher de lire des feuilles, etc...

eric
0
slimslim02 Messages postés 9 Date d'inscription samedi 2 juin 2012 Statut Membre Dernière intervention 7 juin 2012
2 juin 2012 à 14:49
Bien recu je feré ca de suite
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
2 juin 2012 à 12:41
Bonjour

Un bout de fichier pour que vous puissiez récupérer la boite de message pour mot de passe et la macro qui va avec

J'ai supprimé tout sur ce fichier il ne reste que la partie macro que vous devez copier dans votre fichier
et adapter a votre besoin
Je vous ai laissé le début de la macro glissement pour que vous voyez comment mettre la partie contrôle en place
J'espére que cela vous sera utile

https://www.cjoint.com/?3FcmIktNxcI
-2