Userform please help !

  • Initiateur de la discussion Initiateur de la discussion maximus
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

maximus

Guest
Bonjour !

Voilà, mon probleme c que je souhaite faire patienter l'utilisateur d'un fichier excel pendant l'enregistrement. J'ai donc cree un userform contenant le mention patienter pendant l'enregistrement.....Puis dans une macro quitter, j'ai integre ce userform puis ajoute le code "worksheets.save
application.quit"

Ainsi lorsque l'utilisateur clique sur un bouton quitter il fait intervenir ce userform. Mais l'application ne se ferme pas. la macro est suspendue et l'application ne s'enregistre pas, elle ne le fait que si je ferme manuellement d'abord le userform.

Comment puis-je faire pour qu'un userform soit ferme automatiquement.

Merci de pouvoir repondre a cette nouvelle question !
 
Salut Maximus et le forum...

je pense que tu devrait chercher dans la direction du timer...

ci joint un petit essai (rien de fabuleux) qui peut faire illusion et te donner des pistes...

en esperant que tu trouvera et nous tiendra au courant...

@+
Hervé
 

Pièces jointes

Salut,

Alors deja c'est normal que ta userform Bloque l'enregistrement car elle est ou n'est pas (je sais jamais ca !!) modale !

Partons du principe qu'elle est PAS modale !

Quand la ligne qui affiche la Userform est executée, le code s'arrete sur cette ligne par defaut. Pour continuer l'execution du code il faut fermer la fênetre.

Maintenant si tu l'as defini comme modale, le code va continuer de s'executer pendant l'affichage de la Userform et c'est ce que tu veux !

Dans ton cas il faut donc ecrire :

userform.show 1 '<- Le 1 definit la Userform comme modale, donc le
code continue
worksheets.save
Unload Me '<- Ferme la boite de dial avant de quitter, c'est + beau lol !!
application.quit

Voila,

++

Creepy
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour