Créer une fenêtre de déblocage feuille excel [Résolu/Fermé]

Messages postés
38
Date d'inscription
mercredi 12 juin 2013
Statut
Membre
Dernière intervention
26 mai 2016
- - Dernière réponse : eriiic
Messages postés
22967
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 octobre 2019
- 15 mars 2014 à 12:51
Bonsoir,

Je vous explique mon problème en espérant que vous saurez y répondre :
En fait, j'ai voulu créer un logiciel de gestion mais comme je n'ai pas voulu apprendre le codage, je me suis tourné sur Excel et j'ai commencé à créer mes pages... Sauf que j'aurais aimer créer une feuille de connexion pour pouvoir en quelque sorte débloquer les autres... J'ai déjà créer ma fenêtre avec mon identifiant et mon mot de passe (cette fenêtre est déjà capable de vérifier si mon identifiant et mon code est bon) mais après, j'aimerais connaître le code qui permet de bloquer et de débloquer les autres feuilles de calcul Excel pour que je n'ai que accès à la feuille de connexion quand j'ouvre mon document. Merci d'avance
Afficher la suite 

2 réponses

Messages postés
7828
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
11 octobre 2019
1220
0
Merci
Bonjour,

Tu peux essayer avec un code du genre :
Sheets("Feuil1").Visible = xlSheetVeryHidden
Sheets("Feuil2").Visible = xlSheetVisible
Pense à mettre un mot de passe pour l'accès au VBA
gogo71
Messages postés
38
Date d'inscription
mercredi 12 juin 2013
Statut
Membre
Dernière intervention
26 mai 2016
1 -
Bonjour,

Le problème, c'est que je ne sais pas comment faire pour la débloquer... Sinon, ça pourrait être pas mal ! Mais je pourrais aussi faire comme ce doc', ce serait génial : http://www.commentcamarche.net/faq/30633-excel-classeur-protege-par-mot-de-passe-elabore mais un seul problème, c'est que je ne connais pas les codes pour le faire avec mon doc.
Dommage
Merci quand même
Messages postés
22967
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 octobre 2019
5706
0
Merci
Bonjour,

regarde ce classeur exemple complet : http://www.commentcamarche.net/faq/30633-excel-classeur-protege-par-mot-de-passe-elabore

eric
gogo71
Messages postés
38
Date d'inscription
mercredi 12 juin 2013
Statut
Membre
Dernière intervention
26 mai 2016
1 -
Bonjour,

Franchement, super bien fait le doc Excel mais bon, le problème c'est qui me faudrait le même principe, la même chose mais dans mon doc à moi quoi... En tout cas, si vous connaissez le créateur de ce fichier, dites-le moi.
Merci d'avance
eriiic
Messages postés
22967
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 octobre 2019
5706 -
Je ne le connais pas plus que ça non.
Tu ne peux pas copier tes feuilles dans ce classeur et tester ?
eric
gogo71
Messages postés
38
Date d'inscription
mercredi 12 juin 2013
Statut
Membre
Dernière intervention
26 mai 2016
1 -
Bonjour eriiic,

Eh bien le problème, c'est que si je copie mes feuilles dans ce classeur, ça ne pourra pas marcher car dans les codes, par exemple, il y a le nom précis des feuilles, des boutons... Et après, ils va m'afficher des messages qui vont dirent que Excel ne trouve pas l'objet en Virtual Basic. (VBA)
Merci quand même
eriiic
Messages postés
22967
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 octobre 2019
5706 -
Non, les noms des feuilles sont gérés par la macro.
Tu peux en ajouter ou en enlever par les boutons, ou bien (plus rapide) éditer directement la feuille 'code' qui a tous ces paramètres, ainsi que les noms d'utilisateurs et leurs droits.
Il faut la rendre visible dans la fenetre 'propriétés' de vba.

eric