Userform
Résolu
fredow
-
fredow -
fredow -
Bonjour,
je réalise un programme en vba et j'ai un petit souci. J'ai crée une userform avec dessus 5 case à cocher (mes différent critère) et un bouton "ok". Pour le moment quand j'effectue le programme, les actions que j'ai lié aux critère s'effectue dès que je les coche et je souhaiterais qu'elle se réalise que lorsque j'appui sur le bouton "ok" qui ferme la userform
Voici le ptit programme au cas ou :
Private Sub CommandButton1_Click() "ok"
Unload Me
End Sub
Private Sub OptionButton1_Click() "1er critère"
Range("A8:A12").Select
Selection.ClearContents
End Sub
Private Sub OptionButton2_Click() "2er critère"
Range("B8:B12").Select
Selection.ClearContents
End Sub
.
.
.
Je découvre les userform et tout ça et j'ai un peu de mal.
Merci d'avance pour votre aide
je réalise un programme en vba et j'ai un petit souci. J'ai crée une userform avec dessus 5 case à cocher (mes différent critère) et un bouton "ok". Pour le moment quand j'effectue le programme, les actions que j'ai lié aux critère s'effectue dès que je les coche et je souhaiterais qu'elle se réalise que lorsque j'appui sur le bouton "ok" qui ferme la userform
Voici le ptit programme au cas ou :
Private Sub CommandButton1_Click() "ok"
Unload Me
End Sub
Private Sub OptionButton1_Click() "1er critère"
Range("A8:A12").Select
Selection.ClearContents
End Sub
Private Sub OptionButton2_Click() "2er critère"
Range("B8:B12").Select
Selection.ClearContents
End Sub
.
.
.
Je découvre les userform et tout ça et j'ai un peu de mal.
Merci d'avance pour votre aide
Configuration: Windows XP Internet Explorer 7.0
6 réponses
-
J'ai un autre problème, dans ma userform, j'ai donc 5 cases de critère à cocher mais je ne peut en cocher qu'une à la fois, et je souhaiterai pouvoir en cocher plusieur à la foi et que les tache lié à chaque s'effectue que lorsque la userform se ferme.
-
Salut,
C'est pas très compliqué, mais le plus simple est que tu mettes un exemple de ton fichier sur un post avec le lien ci-dessous qu'on ai pas à composer une userform
https://www.cjoint.com/
A+ -
slt, j'ai fait comme tu ma di :
https://www.cjoint.com/?czlwfbeHfO
le sujet du programme n'est pa très interressant mais c'est pour la méthode que je l'ai fait, merci -
C'est bon, je te regardes ça aprés manger
A+-
cool je te remerci, et en fait g trouvé comment faire pour cocher plusieur case à la fois sur la userform, j'avais mis des boutons d'option et en fait ce sont des cases à cocher qu'il fallait mettre, bon appetit
- https://www.cjoint.com/?czlQEe6wUA (nouvelle modif)
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Oui j'ai vu, c'est un peu l'usine à gaz, que veux tu renvoiyer lorsque tu coches une option
A+ -
Re,
Pour faire simple, dans le code existant de ton bouton OK rajoutes ce qui est en gras avant Unload Me
Private Sub CommandButton1_Click()
CheckBox1 = False
CheckBox2 = False
CheckBox3 = False
CheckBox4 = False
CheckBox5 = False
Unload Me
End Sub
A+