Marti Marti
XLDnaute Occasionnel
Bonsoir forum
Bonsoir a tous et a toutes
svp si vous pouvez m'aider a resoucre ce probleme .. j'ai essayé de regrouper certains codes plusieurs fois peut etre plus de 50 fois .. meme pendant 2 jours mais croyez moi je suis vraiment fatigué et perturbé .. j'ai pas pu completement reussi ..
1 - Dans cet UserForm1 j'ai 2 optionsbuttons ..OptionButton1 pour "celebataire" et OptionButton2 pour "marié"
Si je coche l'OptionButton1 "celebataire" alors dans ce cas si je veux cliquer dans ComboBox3 s'affichera l'UserForm2 "vous n'etes pas marié" ..car la ComboBox3 s'est faite pour afficher le nombre d'enfants ..ici ça se passe tres tres bien..c'est bien reglé.
Mon probleme c'est dans la ComboBox4 ..si je suis celebataire et je coche l'OptionButton1 normalement et logiquement je peux pas cliquer dans ComboBox4 qui est faite pour afficher le nombre d'enfants agés plus de 10 ans ..alors dans ce cas je veux dés qu'on clique dans ComboBox4 alors l'userForm3 s'affichera " opération impossible" .
Autrement dans le cas d'optionButton1 "célébataire" rien ne se passe dans touts les TextBoxs.
2 - Dans le deuxieme cas d'OptionButton2 "marié" j'ai plusieurs remarques svp :
* On coche OptionButton2 avec le nombre zéro dans ComboBox3 alors s'affichera le montant (100.85) dans TextBox19
* On coche OptionButton2 avec les nombres de 1 jusqu'à 10 dans ComboBox3 alors s'affichera le montant (225.25) dans TextBox19 ..
Ce cas est aussi tres tres bien reglé ..
Mes problemes svp si vous pouvez m'aider sont :
Si on coche OptionButton2 et on choisit dans ComboBox3 le nombre d'enfats alors s'affichera dans TextBox22 comme ça :
TextBox22=ComboBox3 * TextBox25
C'est a dire le nombre d'enfants choisit multiplié par la valeur du TextBox25
et apres le cinquieme enfant cette valeur du TextBox25 se sera diminue à simplement (300.00)
Meme procedure avec la ComboBox4
Nombre d'enfant agé plus de 10 ans multiplié toujours par la valeur du TextBox26 ..donc
TextBox23=ComboBox4 * TextBox26
Remarque : Combobox4 est remplit simplement par les nombres 1 ..2 .. 3
et aussi comme deuxieme remarque si on choisit dans ComboBox3 le chiffre 2 comme nombre d'enfant et en meme temps on choisit dans ComboBox4 par exemple le numero 3 comme nombre d'enfant plus de 10 ans ..alors l'userForm3 s'affichera "operation impossible"
A l'occasion merci beaucoup a laetitia90 et Lone-wolf qui m'ont vraiment aidé avec toutes ses possibilités mais c'est bien ma faute j'apprends pas beaucoup dans ces codes VBA excel
Merci beaucoup d'avance pour vos aides
Amicalement
MARTI MARTI
Bonsoir a tous et a toutes
svp si vous pouvez m'aider a resoucre ce probleme .. j'ai essayé de regrouper certains codes plusieurs fois peut etre plus de 50 fois .. meme pendant 2 jours mais croyez moi je suis vraiment fatigué et perturbé .. j'ai pas pu completement reussi ..
1 - Dans cet UserForm1 j'ai 2 optionsbuttons ..OptionButton1 pour "celebataire" et OptionButton2 pour "marié"
Si je coche l'OptionButton1 "celebataire" alors dans ce cas si je veux cliquer dans ComboBox3 s'affichera l'UserForm2 "vous n'etes pas marié" ..car la ComboBox3 s'est faite pour afficher le nombre d'enfants ..ici ça se passe tres tres bien..c'est bien reglé.
Mon probleme c'est dans la ComboBox4 ..si je suis celebataire et je coche l'OptionButton1 normalement et logiquement je peux pas cliquer dans ComboBox4 qui est faite pour afficher le nombre d'enfants agés plus de 10 ans ..alors dans ce cas je veux dés qu'on clique dans ComboBox4 alors l'userForm3 s'affichera " opération impossible" .
Autrement dans le cas d'optionButton1 "célébataire" rien ne se passe dans touts les TextBoxs.
2 - Dans le deuxieme cas d'OptionButton2 "marié" j'ai plusieurs remarques svp :
* On coche OptionButton2 avec le nombre zéro dans ComboBox3 alors s'affichera le montant (100.85) dans TextBox19
* On coche OptionButton2 avec les nombres de 1 jusqu'à 10 dans ComboBox3 alors s'affichera le montant (225.25) dans TextBox19 ..
Ce cas est aussi tres tres bien reglé ..
Mes problemes svp si vous pouvez m'aider sont :
Si on coche OptionButton2 et on choisit dans ComboBox3 le nombre d'enfats alors s'affichera dans TextBox22 comme ça :
TextBox22=ComboBox3 * TextBox25
C'est a dire le nombre d'enfants choisit multiplié par la valeur du TextBox25
et apres le cinquieme enfant cette valeur du TextBox25 se sera diminue à simplement (300.00)
Meme procedure avec la ComboBox4
Nombre d'enfant agé plus de 10 ans multiplié toujours par la valeur du TextBox26 ..donc
TextBox23=ComboBox4 * TextBox26
Remarque : Combobox4 est remplit simplement par les nombres 1 ..2 .. 3
et aussi comme deuxieme remarque si on choisit dans ComboBox3 le chiffre 2 comme nombre d'enfant et en meme temps on choisit dans ComboBox4 par exemple le numero 3 comme nombre d'enfant plus de 10 ans ..alors l'userForm3 s'affichera "operation impossible"
A l'occasion merci beaucoup a laetitia90 et Lone-wolf qui m'ont vraiment aidé avec toutes ses possibilités mais c'est bien ma faute j'apprends pas beaucoup dans ces codes VBA excel
Merci beaucoup d'avance pour vos aides
Amicalement
MARTI MARTI
Pièces jointes
Dernière édition: