Appeler une macro Si la case a cocher est =1
Résolu
jobreak
-
Polux31 Messages postés 6917 Date d'inscription Statut Membre Dernière intervention -
Polux31 Messages postés 6917 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerai appeler une macro (deja crée, qui permet d'afficher une boite de dialogue) lorsque la case a cocher d'un de mes formulaire est cocher^^, le probleme c'est que je ne connai pas les structures en VB pour la structure if..
qq1 peut m'aider?? merci de vos reponses ++
qq1 peut m'aider?? merci de vos reponses ++
8 réponses
merci pour ta réponse, mais je ne vois pas comment appeler la macro, je dois ecrire le nom de la macro
If checkBox1.value = True Then
>>ici???<<
end if
If checkBox1.value = True Then
>>ici???<<
end if
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le fait de mettre le nom de la macro à cet endroit ne fonctionne pas, ce n'est pas grave je appelé une boite de dialogue directement, MsgBox ("mon message"), sa fonctionne bien, mais est ce que je peux modifier le titre de la fenetre qui s'affiche "Microsoft office access",est-ce que je peux egalement désactiver la croix en haut a droite pour quitter la fenetre afin d'obligé l'utilisateur d'appuyer sur le bouton ok de la fenetre?
Je ne sais pas si on peut désactiver la croix de la boite de dialogue. Pour ça il faut créer sa propre boite avec un UserForm.
Pour mettre un titre dans un msgBox :
Dans le If ... Then .. pour s'assurer que l'on passe dans le If, il faut passer le code en mode débogueur et faire du pas à pas ...
;o)
Pour mettre un titre dans un msgBox :
MsgBox ("Mon message ... blabla",VbExclamtion + VbYesNo,"Titre de ma boite de dialogue")
Dans le If ... Then .. pour s'assurer que l'on passe dans le If, il faut passer le code en mode débogueur et faire du pas à pas ...
;o)