Checkbox et conditions simultanées en VBA

j_c57

Nouveau membre
Bonjour,

Je dispose d'un UF comprenant principalement 3 Checkbox. Pour chaque Checkbox j'ai une action. Cependant, je peux avoir 2 ou 3 actions simultanées (Suivant les cases qui sont cocher).

J'ai testé avec une boucle If mais cela ne fonctionne pas puisque une fois que la première condition est atteinte, le programme s'arrête.

Quelle boucle dois-je utiliser pour pouvoir gérer les conditions simultanées ?

Merci
 

drul

Obscur pro du hardware
Staff
Comment ça condition simultanée ?
Tu ne peux pas cliquer sur 3 check box en même temps non ?
Essaie d'être plus clair sur ce que tu désires faire.
 

j_c57

Nouveau membre
Vous devez être connecté pour voir les images.



Voici l'UF dont je dispose.

L'utilisateur remplit son UF et il doit cocher au moins 1 case.
- Si on coche la case CAO, les infos de l'UF sont transférés dans l'onglet CAO.
- Si on coche la case Maquettage, les infos de l'UF sont transférées vers l'onglets Maquettage
- Etc...

Seulement si l'on coche 2 cases, par exemple CAO et Maquettage, les infos sont transférées seulement vers l'onglet CAO, et pas dans les 2.

Ce que je cherche c'est vraiment a ce que les données soit transférées vers les 2 onglets si les cases correspondantes sont cochées.
 

drul

Obscur pro du hardware
Staff
Je vois pas le problème, faut travailler à l'event du bouton valider...
Code:
Private Sub Valider_Click( )
if CAO.Value then
  'copie la page CAO
end if
if Marquettage.Value then
  'copie la page Marquettage
end if
'...
Me.hide
end sub
 

j_c57

Nouveau membre
Merci pour ta réponse.

C'est exactement ce que j'ai fais, seulement comme je l'ai dis dans mon premier message, si je coche les 2 cases, il me mettra que celle de CAO puisque c'est la première case cochée... Et je ne comprend pas pourquoi.
 

drul

Obscur pro du hardware
Staff
T'as pas mis elsif ?

Faudrait publier ton code ici.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 833
Membres
1 586 369
Dernier membre
Mouslah
Partager cette page
Haut