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 :

Fermeture d'une seconde Form


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Billets dans le blog
    5
    Par défaut Fermeture d'une seconde Form
    Bonjour,
    J'ai un soucis avec la fermeture de ma seconde form.
    J'expose mon environnement :
    J'ai une première Form qui me permet d'en ouvrir une seconde avec la fonction:
    Cela fonctionne très bien!
    Mais lorsque je ferme ma Form2 (avec la croix rouge), ma première Form disparait elle aussi! Comment faire pour qu'elle reste?
    Est ce du au fait que ma fenêtre soit modal?

    Merci pour vos réponses
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par ludojojo
    J'ai un soucis avec la fermeture de ma seconde form.

    Est ce du au fait que ma fenêtre soit modal?
    Merci pour vos réponses
    Non. Comment masques-tu Userform1 quand tu affiches Userform2 ?
    Si tu affiches userform2 depuis un bouton, mets le code suivant dans Userform1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub AfficheUSF2_Click() 'Clic du bouton
    UserForm1.Hide
    UserForm2.Show
    End Sub
    Et dans l'événement QueryClose de Userform2, mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    UserForm1.Show
    End Sub
    Modales ou pas modales, ainsi ça fonctionne
    Tu dis
    A+

  3. #3
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Billets dans le blog
    5
    Par défaut
    Merci pour cette explication
    En revanche, je le précise au passage, ma première Form etait non modal, et lors de la fermeture de la seconde fenêtre j'ai un message d'erreur qui est apparu:
    Impossible d'afficher une feuille non modale lorsqu'une feuille modale est affichée

    J'ai donc du mettre mes deux form comme non modal...
    Voila

    Bon courage à tous et encore merci
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

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

Discussions similaires

  1. Référence d'une variable dans une seconde form
    Par Papy214 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/05/2008, 10h33
  2. fermeture d' une forme avec AnimateWindow
    Par nopnop dans le forum Delphi
    Réponses: 6
    Dernier message: 05/06/2006, 11h32
  3. controler la fermeture d'une forme
    Par blondelle dans le forum C++Builder
    Réponses: 17
    Dernier message: 18/05/2006, 00h05
  4. Réponses: 3
    Dernier message: 02/05/2006, 14h01
  5. [C#] Renvoyer une valeur à la fermeture d'une forms
    Par diaboloche dans le forum Windows Forms
    Réponses: 6
    Dernier message: 14/03/2006, 11h54

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