Vérification entre une cellule et une case à cocher

Résolu
OrelSam Messages postés 6 Statut Membre -  
OrelSam Messages postés 6 Statut Membre -
Bonjour,

Dans mon classeur excel, je cherche à décrire la composition d'un poteau métallique pour un escalier. Pour décrire le support du poteau, j'ai inséré une image (avec plusieurs solution d'orientation de support) sur laquelle je suis venu mettre des cases à cocher. Chaque poteau dispose d'une orientation (de ses trous, du support de la main courante, etc...) bien définie qui n'est pas toujours compatible avec toutes les possibilités de support. Ce que j'aimerais avoir c'est que si l'orientation du poteau choisie n'est pas compatible avec le support, un message s'affiche pour prévenir de cette incompatibilité (et ainsi éviterai de passer des commandes au fournisseur qui ne sont pas réalisable, donc de pas passer pour des idiots !)

J'ai bien essayé de réaliser une macro mais je n'y arrive pas. J'avais pourtant bien réussi à afficher une MsgBox avec le message voulu lorsqu'il le fallait, mais quand il n'y avait pas de problème, impossible de cocher la case. Depuis j'ai retenté autre chose mais c'est échec de plus.

(Je n'ai pas/plus de connaissances en VBA du coup j'y vais un peu à l'arrache aussi.)

Voilà ce que j'ai écrit

Sub Caseàcocher32_Clic1()
If Caseàcocher32_Clic.Value = 1 And ActiveSheet.Range("D40").Value = 0 Then
MsgBox "Ce choix de platine n'est pas compatible avec ce type de poteau"
End If
End Sub

En espérant qu'une âme charitable m'aide !

1 réponse

Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour OrelSam,

Voici un exemple de solution pour interdire que la case TEST soit cochée si la cellule D40 est vide.
https://www.cjoint.com/?DAuruHX65aT

A+
0
OrelSam Messages postés 6 Statut Membre
 
Lorsque j'essaye ton programme ça me sort une erreur.
J'ai fait une capture d'écran
http://www.hostingpics.net/viewer.php?id=882433Capturedcran20140120185312.jpg
0
Gyrus Messages postés 3360 Statut Membre 526
 
Essaie comme cela (j'ai modifié le nom du TextBox)
https://www.cjoint.com/?DAutM2EUrS9

A+
0
OrelSam Messages postés 6 Statut Membre
 
Ça me donne la même chose
0
Gyrus Messages postés 3360 Statut Membre 526
 
Dans ta capture d'écran, il me semble voir une pomme.
Il y a sûrement une incompatibilité entre les contrôles ActiveX et Excel pour MAC.

A+
0
OrelSam Messages postés 6 Statut Membre
 
Même sous windows j'ai pas moyen de la lancer la macro

Edit : C'est bon j'ai trouvé. Je croix que ça vient du type de case à cocher utilisée en fait. J'ai changé et depuis tout est bon !

Merci !
0