[vba] [excel] loggin users, gestion des droits, fiches de synthèse ...

Description

Salut à tous.
Voici ma première source qui vient en réponse à de nombreuses question dans le forum VBA.
Ma source est en fait un outil que j'ai developpé au bureau pour suivre l'activité des commerciaux.
Elle reprend un certain nombre de techniques basiques et néanmoins très utiles, entre autres :
Identification de l'utilisateur par son loggin de session
Loggin des utilisateurs avec mot de passe crypté (le cryptage a été vite fait alors soyez indulgents).
Gestion des droits des utilisateurs (avec trois classes définies).
Création de nouvelles feuilles à partir de modèles.
Synthèse de données sur une feuille unique.

Mon code est très peu commenté car je n'utilise que des méthodes basiques. Si toutefois ça vous dérange, je ferais un petit effort.

Conclusion :


Bon, je vous explique juste comment vous connecter à l'ouverture pour vous laisser le plaisir de découvrir le fonctionnement du code.

J'ai défini 9 utilisateurs avec loggin et mot de passe Identique. Je vous en donne 3 pour avoir un exemple des 3 classes d'utilisateur.
Attention aux majuscules
Util1 : Classe SA (pour SuperAdmin) Utilisation pour le paramétrage du classeur, accès à toutes les informations
Util2 à Util8 : Classe U (Pour Utilisateur) Utilisation par nos chers commerciaux. Accès limité à la feuille de remplissage avec possibilité de changer son mot de passe
Util9 : Classe A (vous avez deviné, je vous le mets pas) Utilisation par le pilote de l'équipe, possibilité de changer tous les mots de passe, accès à toutes les feuilles Utilisateur et possibilité de générer des reportings.

Donc je récap, Pour vous connecter, remplacez le loggin par Util1 avec le mot de passe Util1. Et hop, vous avez accès à tout.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.