Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Recuperation de son fichier xlsm

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fattah_5791

XLDnaute Occasionnel
Bonjour,

à cause d'une faute d'inattention, j ai mal ecrit une boucle dans le module thisworkbook qui ferme le fichier si les tentatives de mdp depassent 3.

le fichier se ferme tjrs ( un GOTO mal placé).
merci de recuperer cet applicatif

rq: le mot de passe d'ouverture est 0000 (4 zeros)
Le mot de passe du projet est: 127261127261 Ea

Merci infiniment
 

Pièces jointes

Bonjour fattah_5791, Staple1600, le forum

l'instruction Goto est une réminiscence du basic, plus guère utilisée dans VBA.
Tu peux remplacer ta procédure Workbook_Open par celle-ci

VB:
Private Sub Workbook_Open()
Dim j As Integer

For j = 1 To 3
 mdp = InputBox("Entrer mot de passe :", "Mot de passe d'ouverture:")
    If mdp = "0000" Then
        Sheets("Index").Activate
        Range("A1").Select
        Exit For
    Else
        MsgBox "Mot de passe incorrect", vbCritical + vbOKOnly, "Erreur"
        If j >= 3 Then
           MsgBox "Vous avez droit à 3 tentatives, l'applicatif sera fermé !"
            ActiveWorkbook.Close
        End If
  End If
Next
End Sub

Cdt
 
Merci encore Chris24 ça a marché parfaitement, seulement (je suis un peu gourmand) je veux que lorsque je tape le mdp, les caractères affichés seront des ***** (comme ca le mdp ne sera pas devoilé aux yeux des autres)
merci
 
Bonjour fattah_5791, le forum

Tu n'as pas mis ta version d'excel, teste cette fonction, elle fonctionne avec excel 97 -> 2010 et théoriquement versions ultérieures.
Cette fonction permet de remplacer les caractères par des * dans un InputBox sans avoir à créer un formulaire.

Bonne journée
Cdt
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…