begin process at 2010 02 10 11:30:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

mot de passe dans userform sous excel...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mot de passe dans userform sous excel...

mercredi 11 janvier 2006 à 23:18:38 | mot de passe dans userform sous excel...

d_julien

Bonjour!
Alors, j'aimerai à l'ouverture de mon classeur que l'utilisateur puisse choisir sa fonction et entrer son mot de passe. Je préférerai faire ça avec une boîte de dialogue car j'ai des soucis avec un userform pour ensuite activer une macro (si ça oci vs savez, vs pouvez me renseigner!). Donc le programme irait chercher dans le tableur sous une feuille les différentes fonctions et les mots de passe qui sont définis. Je vais bien entendu protéger le classeur avec un mot de passe et empêcher l'utilisateur d'accèder au code source vba, ça devrait suffire...
Voilà mon niveau en vba :
Sub motdepasse()
If choix = manutentionnaire1 And MDP = manu Then _
Application.Run "manu1.xls!Affichemanu1"
'else msg erreur
End Sub
et je renouvelle l'opération à chaque utilisateur... Je sais que les fonctions n'évolueront pas et ça ne me dérange pas que les mots de passe soient fixés. Cependant avec ces lignes de code, je suis obligé de lancer l'ensemble des classeurs, et les autres utilisateurs ne devraient pas y avoir accès... Me suivez-vous? Je peux utiliser la fonction Load? Mais je préférerai que le programme aille chercher à l'emplacement indiqué le classeur et l'ouvre uniquement si le mot de passe est valide...
J'espère avoir été assez clair, je vous remercie éjà de m'avoir lu et attends vos réponses avec impatience!
vendredi 13 janvier 2006 à 16:34:10 | Re : mot de passe dans userform sous excel...

rosenfel

Bonjour,
ce genre de protection sera de toute façon très illusoire car n'importe qui un peu déterminé saura ouvrir ton classeur de password "protégé".
De quel niveau de protection as tu réellement besoin?
Par ailleurs, recherche sur le forum, il y a déja un grand nombre de topics la dessus bien documentés et une foule de codes sources!
F.
samedi 14 janvier 2006 à 12:07:39 | Re : mot de passe dans userform sous excel...

d_julien

Bonjour rosenfel,
Et bien, ce n'est pas une véritable protection qu'il me faut... C'est juste pour une démonstration! Disons que j'ai trouvé beaucoup d'éléments depuis, mais j'aurai préféré lancer mon programme depuis une userform. J'ai créé une macro mais je n'arrive pas à l'intégrer au code du bouton ok de mon userform. Il s'agit de la ligne de code suivante :
Workbooks.Open Filename:="D:\ESCEM\excel\manu1.xls"
Si tu vois quel changement il faut apporter, je te remercie d'avance!

lundi 16 janvier 2006 à 09:53:47 | Re : mot de passe dans userform sous excel...

rosenfel

Le code associé devrait être:

Private Sub CommandButton1_Click()

Workbooks.Open "D:\ESCEM\excel\manu1.xls"

Unload Me

End Sub


Cette discussion est classée dans : mot, utilisateur, passe, userform, classeur


Répondre à ce message

Sujets en rapport avec ce message

COMMUTATEURS DE DEMARRAGE ACCESS [ par gerald24ans ] Bonjour,je souhaites faire demarrer une application access a travers un exe avec la ligne de commande suivante:"C:\Program Files\Microsoft Office\Offi Mot de passe Windows [ par zubro3 ] Salut,je recherche une méthode permettant de récupérer le mot de passe Windows de l'utilisateur connecté.J'arrive à récupérer le nom d'utilisateur mai mot de passe pour multi utilisateur [ par sisi1980 ] bonjourje souhaite mettre un mot de passe a mon projet mais le probleme et qu'il peut y avoir plusieur utilisateur et que chaque utilisateur aura sont Mot de passe Windows [ par lathion ] Bonjour,Je dois passer à une API l'utilisateur Windows ainsi que son Password.Pour l'utilisateur, pas de soucis, en revanche, comment trouver son mot Pb pour bloquer un mot de passe d'un utilisateur windows XP [ par Nbiss ] Salut!!G un pti pb!Je sais que l'on peux empêcher un utilisateur de changer son mot de passe 'sur XP' mais le probleme c que je ne connais pas la clé mot de passe a l'ouverture d'un classeur excel [ par gnosis35 ] bien euh le sujet présente bien mon probleme loloui j'aimerai qu'a louverture de mon fichier excel une fenetre me demande un mot de passe pour utilise Mot de passe sous Excel 2000 [ par fitzjames ] Bonjour,je n'arrive plus à ouvrir mon fichier excel avec mot de passe.J'ai comme message d'erreur :Impossible d'ouvrir ce classeur car il est protègé Protection de certaines feuilles d'un classeur avec un mot de passe [ par xav0610 ] Bonjour,J'ai un classeur dans lequel j'ai 5 feuilles.Parmis ces 5 feuilles, je voudrais que 3 de ces feuilles ne soient accessibles qu'avec un mot de Mot de passe utilisateur dans un input box [ par Acidkepler ] Bonjour, je prog en VB 6 et j'aimerais pouvoir, dans un input box, créer un mot de passe, et quand il est fait, que le programme le demande à l'utilis mot de passe et redirection [ par macmac ] Bonjour à tous,Je suis nouveau dans la programmation, j'ai une question:je souhaite avoir une page avec utilisateur + mot de passeChaque utilisateur d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales