Mais nous allons quand même afficher un message d’erreur au cas ou l’utilisateur tape un mauvais identifiant ou mot de passe, en bas de notre code nous allons nous placer avant la fermeture de notre End if et taper Else MsgBox ’’L’utilisateur ou mot de passe est incorrect’’ bien je vous explique, nous allons ordonner au programme que dès qu’un utilisateur se connecte avec un mauvais mot de passe ou identifiant, alors nous allons afficher un message dans une petite fenêtre pour informer à l’utilisateur de bien corriger ses erreurs.

Bon tout fonctionne très bien, nous allons continuer, vous allez remarquer que sur la feuille Login et précisément sur le champ de texte Txt_pass vous allez voir que dès que vous entrer un mot de passe dans ce champ Txt_pass, le mot de passe en question reste lisible et ce qui n’est professionnel sur tout les plans et dans ce cas nous allons rendre cet champ Txt_pass invisible dès que vous entrez un mot de passe. Et pour ce faire aller directement dans la VBA tout en cliquant deux fois sur le champ de texte Txt_pass qui se trouve sur la feuille Login et dans VBA aller dans les options des propriétés, et sur la gauche vous descendez en bas et chercher une propriété qui va s’appeler PasswordChar, et dans sa valeur juste à droite taper une étoile dedans  (*) dans sa valeur puis sauvegarder puis retourner sur la feuille Login tout en recommençant une nouvelle méthode de connexion et vous remarquerez que dans le champ de texte Txt_pass le mot de passe sera à présent masqué et c’est cool.