Checkbox VBA

Fermé
iio0n - Modifié par pijaku le 17/07/2014 à 11:28
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 23 juil. 2014 à 08:08
Bonjour,

J'ai un petit soucis avec des Checkbox.
Dans un onglet, il y a une Checkbox, et je désire que lorsqu'elle est Cochée, Une autre Checkbox dans un autre onglet se coche également.
Voici ce que j'ai tenté de faire:

Private Sub PA1_Click()

If PA1.Value = True Then P1.Value = True

End Sub


Mais il me met une erreur 424.

Help Me please!!! :D

Merci

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
17 juil. 2014 à 13:15
Bonjour,

Il faut référencer, dans ton code, les objets de manière plus précise. Ici, il manque le nom de la feuille :


Private Sub PA1_Click()
If Sheets("Feuil1").PA1.Value = True Then Sheets("Feuil189").P1.Value = True
End Sub


0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
22 juil. 2014 à 10:39
Bonjour,
Il manque le EndIf ;)
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
22 juil. 2014 à 11:24
T'es sur ???
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
Modifié par Pi_Xi le 22/07/2014 à 11:46
ben oui, on ferme toujours un If, non? ^^
Ca ne résout pas le pb c sûr mais bon :P
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
22 juil. 2014 à 11:54
Non, pas lorsqu'il est écrit sur une seule ligne !
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
23 juil. 2014 à 08:08
Bonjour,

Effectivement, comme le dit Patrice (que je salue au passage), le test If peut s'écrire sur une seule ligne.
Pour plus d'infos, reportez vous à ce tutoriel de chez CodeS SourceS
0