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

XL 2019 Excel avec login

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 !

Tsimbina

XLDnaute Junior
Bonjour,

J'ai suivi un tuto pour ouvrir un classeur excel avec des login.
Mais, je n'arrive pas à faire fonctionner le macro dans ce fichier excel .
quelqu' un peu m'aider ? merci d'avance.
 

Pièces jointes

Solution
Avec quelques modifs

1) la plage "_utilisateur" a été déplacée dans la feuille "Principale"
2) les données de la feuille "Gestion des accès" ont été mises sous forme de table structurée (en VBA: Listobjects)
3) quand tu ouvres le fichier, c'est le profil "Invité" qui s'ouvre par défaut: avec JUSTE la feuille "Principale" accessible
4) les autres feuilles sont masquées en veryhidden ==> clic droit sur la barre des taches ne fait apparaitre aucune feuille

5) si tu veux voir toutes les feuilles: il faut te loguer en mode "Admin", et mot de passe "Admin"
Hello

il y a quelques problèmes dans ton code
dans le thisworkbook_open
pour modifier le contenu de la plage nommée (_uilisateur]
il faut indiquer dans quelle feuille elle se situe
Sheets("Gestion des accès").[_utilisateur] = "Invité"

dans le SheetActivate: _rubriquesAcces est inconnu car pas défini

dans le code du bouton valider du formulaire
PRINCIPALE est le nom de la feuille..
pour l'activer il faut donc Sheets("Principale").activate

ensuite;. si un utilisateur s'est correctement loggé, ll n'y a pas de code qui n'affiche que les feuilles autorisées
 

Pièces jointes

Avec quelques modifs

1) la plage "_utilisateur" a été déplacée dans la feuille "Principale"
2) les données de la feuille "Gestion des accès" ont été mises sous forme de table structurée (en VBA: Listobjects)
3) quand tu ouvres le fichier, c'est le profil "Invité" qui s'ouvre par défaut: avec JUSTE la feuille "Principale" accessible
4) les autres feuilles sont masquées en veryhidden ==> clic droit sur la barre des taches ne fait apparaitre aucune feuille

5) si tu veux voir toutes les feuilles: il faut te loguer en mode "Admin", et mot de passe "Admin"
 

Pièces jointes

Merci pour ton aide
 
- 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

Discussions similaires

Réponses
4
Affichages
309
  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
172
Réponses
5
Affichages
183
Réponses
7
Affichages
193
Réponses
1
Affichages
93
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…