Ad Clicks :Ad Views : Ad Clicks :Ad Views : Ad Clicks :Ad Views : Ad Clicks :Ad Views :
    Excel formulas and tutorials

    Excel formulas and useful tools

    Home / Excel / Conception de présentation / Insérer formulaire de connexion avec mot de passe excel Télécharger

    Insérer formulaire de connexion avec mot de passe excel Télécharger

    /
    /
    /
    2875 Views

    Même si Microsoft Excel ne se qualifie pas comme un système de protection des données de haute sécurité, parfois les utilisateurs d'un fichier de classeur doivent être triés et ont des droits d'accès à l'information. La solution est de mettre en œuvre un formulaire de connexion dans Excel, comme celui-ci:

    Formulaire de connexion dans Excel

    Comment insérer formulaire de connexion avec mot de passe dans Excel

    La première étape consiste à créer la forme avec tous les champs, les étiquettes et les boutons dont vous avez besoin. Allez à l'onglet Développeur -> Visual Basic

    Dans le panneau de gauche, vous pouvez faire un clic droit le projet, sélectionnez Insérer – UserForm et commencer à construire le formulaire avec les outils disponibles dans la boîte à outils.

    Après cela, sélectionnez le formulaire et compléter certains de ses attributs comme le nom (disons frmPass), les couleurs et tous les autres que vous avez besoin. Faites un clic droit sur le formulaire et sélectionnez Afficher le code. Insérez toutes les lignes dans la photo ci-dessous:

    Notez que je joins le fichier Excel à la fin de l'article afin que vous ne disposez pas de copier le code des photos, ceci est juste pour vous de connaître les étapes nécessaires.

    Form_View_Code

     La procédure de UserForm_QuerryClose est nécessaire pour que la forme ne doit pas être fermé à partir du bouton X en haut à droite et tout l'effort de construction de la forme de connexion en vain.

    Aller à ThisWorkbook dans le côté gauche de l'écran et ajoutez le code ci-dessous:

    Classeur code ouvert

    Cela garantit que la forme préparée pour le journal en est présenté à l'utilisateur lorsque le fichier Excel est ouvert. La fonction Workbook_BeforeSave assure que lorsque le fichier est enregistré, aucune information reste dans la feuille de rapport et la feuille de CA est caché (très caché – qui est, il ne peut pas être unhidden à partir d'Excel, mais seulement à partir des attributs de feuille Visual Basic). Ce sont tous des exemples, vous pouvez choisir de faire ce que vous devez, afin de protéger toutes les feuilles de travail et des informations.

     Ne pas oublier d'ajouter un mot de passe pour l'ensemble du projet, afin que les utilisateurs de ne pas voir le code derrière. Faites un clic droit sur le projet dans Visual Basic et passez à l'onglet Protection:

    project_protection

    Je joins le fichier source Excel pour vous, afin que vous n'avez pas à recopier le code dans les images. Le mot de passe VBA est PA $$ et le formulaire de connexion utilisateur est invité avec pa $$ (le code derrière le formulaire transforme toutes les lettres en bouchons pour faire simple).

    Insérer Formulaire de connexion avec mot de passe Exemple

    Prendre plaisir!

    S'il vous plaît laisser un commentaire ci-dessous, donc je peux comprendre si l'article était utile ou je dois le mettre à jour ou d'offrir plus de détails.

    [paypal_donation_button]

     
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest

    Leave a Comment

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

    This div height required for enabling the sticky sidebar