D'un userform à l'autre

L

loukiki

Guest
Bonjour,
je développe une petite application sous excel, à partir de laquelle je ne souhaite qu'un jeu de boites de dialogue.
Cependant, quand je clique sur un bouton d'une userform Lambda pour ouvrir l'userform Omega, je ne parviens pas à effacer Lambda avant l'affichage d'Omega.

Le code que j'utilise est le suivant :

Private Sub CommandButton1_Click()
Unload Lambda
Omega.Show
End Sub

Par ce fait, je pensais que la première opération consisterait à fermer Lambda, et la seconde d'ouvrir Omega, mais les deux restent afficher, Omega étant seule active.

Il semble donc que ce ne soit pas suffisant.
Merci pour votre aide
Eric
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour loukiki

Il te faut utiliser des userform non modaux en passant leur propriété showmodal à false, regarde l'exemple.

Cordialement, A+

[file name=Exemple_userform.zip size=10253]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Exemple_userform.zip[/file]
 

Pièces jointes

  • Exemple_userform.zip
    10 KB · Affichages: 24
  • Exemple_userform.zip
    10 KB · Affichages: 22
  • Exemple_userform.zip
    10 KB · Affichages: 23

Discussions similaires

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 205
dernier inscrit
zch