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 :

problème pour la fermeture d'un userform


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Par défaut problème pour la fermeture d'un userform
    bonjour,

    j'ai un problème, je ne vois pas où mettre le code pour cacher mon userform, excel se met en debogage.

    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Private Sub CommandButton1_Click()
     
    If TextBox1 <> "" And TextBox3 <> "" And TextBox4 <> "" And TextBox6 <> "" Then
     
        Worksheets("BM").Activate
        Worksheets("BM").Range("E12") = TextBox1.Value
        Worksheets("BM").Range("E14") = TextBox2.Value
        Worksheets("BM").Range("E15") = TextBox3.Value
        Worksheets("BM").Range("G14") = TextBox4.Value
        Worksheets("BM").Range("L14") = TextBox5.Value
        Worksheets("BM").Range("G15") = TextBox6.Value
        lgt.Hide
     
    Else
        MsgBox "Il manque des informations"
     
    End If
     
     
    End Sub

  2. #2
    Membre Expert Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Par défaut
    slt,
    je mettrais le code après End if.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     Worksheets("BM").Range("G15") = TextBox6.Value
     
    Else
        MsgBox "Il manque des informations"
     
    End If
      lgt.Hide
    'ou unload lgt
    End Sub
    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Par défaut
    j'ai testé aussi de le mettre après le End If mais pareil

  4. #4
    Membre Expert Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Par défaut
    Re,
    "lgt" est-ce bien le nom de l'userform? quel est la ligne concernée par le problème?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Par défaut
    merci,
    je me suis emmêler les pinceaux avec les noms de userform.

    par contre il était bien placé dans le premier code cr si tu le mets après le End if alors le controle de saisie des textbox ne sert à rien.

  6. #6
    Membre Expert Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Par défaut
    re,
    ok

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

Discussions similaires

  1. Problème pour la Construction d'un UserForm
    Par CodeFacile dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/11/2012, 17h25
  2. [PPT-2007] Problème pour fermeture "propre" d'un diaporama
    Par Pippo_Belin dans le forum Powerpoint
    Réponses: 0
    Dernier message: 21/09/2012, 09h56
  3. [VBA-E] Problème pour faire une boucle dans une userform
    Par Garlim dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/05/2007, 23h10
  4. Réponses: 3
    Dernier message: 29/08/2003, 10h57
  5. Problème pour récupérer la clé primaire
    Par caramel dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 11/04/2003, 13h57

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