IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Fermer un userform sans utiliser la croix


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 77
    Par défaut Fermer un userform sans utiliser la croix
    Bonjour,

    j'explique mon problème :
    j'ai une macro dans laquelle j'ouvre un userform à l'aide de la méthode show,

    ensuite je souhaiterais pouvoir le fermer à l'aide d'un bouton (mais pas le bouton fermer classic en haut à droite) afin de poursuivre ma macro.

    J'ai essayé hide et unload mais cela me ferme bien mon userform mais ma cro se stop....

    N'y a t il pas un moyen de reproduire le bouton fermer?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Sans le code de la macro cela va être dur de te répondre.

    Est-ce que le code qui s'interrompre est dans le module du UserForm ?

    Starec

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 77
    Par défaut
    non en fait la macro est dans un module, à peu près au milieu je lance un userform qui en fait est un decompte de 30 secondes avant une fermeture automatique. Mais je voudrais un bouton qui permet de fermer cette popup afin de reprendre la main sur macro si l'utilisateur souhaite continuer à travailler.

  4. #4
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Tu as une gestion de l'événement Unload du formulaire, c'est ça ?

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 77
    Par défaut
    Le soucis avec l'évènement unload est que cela ferme bien mon userform, ma cro de fond continue (à savoir qu'elle enregistre mon fichier toutes les 5 miniutes) cepandant je n'est plus la possibilité de tapez au clavier sur ma feuille?

    Petit challenge:
    si quelqu'un aurrait une autre solution que la mienne qui semble ne pas trop fonctinner voici ce que j'aimerais pouvoir faire :

    Une macro qui enregistre (sans confirmation) mon fichier toute les 5 minutes et que toute les 10 minutes une popup apparait avec un decompte de 30 secondes avant la fermeture forcée du fichier (avec sauvegarde compris) + un bouton permettant de fermer cette popup et reprendre la main sur le fichier.

    merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    il existe déjà une procédure automatique d'enregistrement des fichiers toutes les X minutes (je ne sais pas à partir de quelle version), alors pourquoi passer par une macro ?

    Starec

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/02/2014, 21h12
  2. croix UserForm : arreter l'execution au lieu de fermer l'UserForm
    Par manouk dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/11/2008, 14h36
  3. empécher de fermer un userform avec la croix
    Par jffaber dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/09/2008, 15h27
  4. fermer une JFrame sans cliquer sur la croix rouge
    Par canary dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 26/04/2008, 13h26
  5. [VBA-E] Désactiver la croix pour fermer un userform
    Par $p00ky dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/06/2006, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo