Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Je cherche à savoir si il est possible d'appeler un userform contenant une simple textbox dans un module, de le remplir et de lancer un bouton_click le tout sans que l'utilisateur ne le sache.
J'ai dû mal expliquer.
Je ne veux pas utiliser le .show car l'utilisateur ne doit pas voir que l'userform s'est lancé, tout doit ce passer sans que l'utilisateur ne le sache (l'ouverture, le remplissage puis le lancement du bouton).
petite remarque au passage pourquoi créer un userform qui ne sera pas affiché à l'utilisateur.... pas sur que ela soit bien utile.. mais bon... avec le peu que l'on sait de ton projet...
Le pourquoi n'est pas important
Mais si ça peut vraiment aider, l'userform est appelé dans deux cas.
Dans le premier, l'utilisateur le vois et le rempli.
Dans le second, c'est moi qui doit l'ouvrir , le remplir puis l'executer sans que cela ne s'affiche a l'écran.
Je sais que le mieux aurait été de tout mettre dans une fonction et d'appeler directement la fonction mais je cherche juste à savoir si il est possible de gérer un userform sans utilisateur.
bah tu le "load" sans faire un "show", tu alimentes ton "textbox" et tu lances la procédure événementielle "click" du bouton.... cela devrait le faire...
Merci beaucoup pour ton aide.
Pour le load et la textbox pas de soucis mais pour lancer la procédure je rencontre un problème.
Voici mon code sachant que la procédure ce nomme Valider_Click
'Créations des synthèses
Load USF_Synthese
USF_Synthese.TextBoxDateSyn.Value = "12/17"
USF_Synthese.Valider_Click
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.