B
benjamin
Guest
Rebonjour
J'ai un nouveau problème avec une boucle. Le but de la boucle ci-dessous est que tant qu'x n'est pas égal à 0 (c'est à dire que l'utilisateur n'a pas saisi le bon mot de passe), un message d'erreur apparait.
Et ensuite dès que x = 0 alors ca lance l'updating (call updating) et ça cache la userform demandant le nom d'utilisateur et du mot de passe (Session.hide).
Voilà ma boucle actuelle :
Dim T As Variant
Do
T = MsgBox("Please enter your password again", vbOK, "Error")
Loop Until x = 0
Call Updating
Session.Hide
Apparement elle est fausse puisque dès qu'il y a une erreur dans le mot de passe, le message d'erreur apparaît bien mais après il reste figé, même en cliquant sur OK.
J'aimerais qu'une fois le message d'erreur affiché et qu'on clique sur OK, on puisse resaisir le nom d'utilisateur et le mot de passe (c'est à dire la userform session)
J'ai un nouveau problème avec une boucle. Le but de la boucle ci-dessous est que tant qu'x n'est pas égal à 0 (c'est à dire que l'utilisateur n'a pas saisi le bon mot de passe), un message d'erreur apparait.
Et ensuite dès que x = 0 alors ca lance l'updating (call updating) et ça cache la userform demandant le nom d'utilisateur et du mot de passe (Session.hide).
Voilà ma boucle actuelle :
Dim T As Variant
Do
T = MsgBox("Please enter your password again", vbOK, "Error")
Loop Until x = 0
Call Updating
Session.Hide
Apparement elle est fausse puisque dès qu'il y a une erreur dans le mot de passe, le message d'erreur apparaît bien mais après il reste figé, même en cliquant sur OK.
J'aimerais qu'une fois le message d'erreur affiché et qu'on clique sur OK, on puisse resaisir le nom d'utilisateur et le mot de passe (c'est à dire la userform session)