Execution macro à l'ouverture d'une userform

Résolu
Gaby -  
0Amine0 Messages postés 17 Statut Membre -
Bonjour,

Je souhaite exécuter une macro lors de l'ouverture d'une userform.
J'ai dans une macro, la ligne suivante : Userform1.show
J'ai d'autre ligne de code à la suite, mais l'ouverture de la userform bloque leur execution. Pour que la suite du code de ma macro s'execute, il faut que je ferme la userform, ce que je ne veux pas.
Comme solution je me dit qu'il faudrais que j'execute la suite mon code lors de l'ouverture de la userform, mais comment faire? (utiliser un truc du genre sub UserForm1_Open() (...) )?

Merci d'avance pour votre aide et bonne aprèm,

Gaby
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. Utilisateur anonyme
     
    Bonjour,

    Suggestion :

    Rendre l'option ShowModal à False ou l'ouvrir en le forçant à False

    Userform1.Show False

    Sub Ouverture()
    
        Dim A As Long, B As Long
        
        A = 5: B = 6
        UserForm1.Show False
        UserForm1.TextBox1.Value = A
        UserForm1.TextBox2.Value = B
        UserForm1.TextBox3.Value = A * B
        
        
    End Sub
    '
    


    Lupin
    0
    1. Gaby
       
      Merci beaucoup,

      Mon problème est résolu et ma macro marche nikel.

      Encore merci pour ta célérité,

      Gaby
      0
    2. 0Amine0 Messages postés 17 Statut Membre
       
      dsl mais je dois copier ce code ou est ce que a thisworkbook
      0