utilisation checkbox vba

  • Initiateur de la discussion Initiateur de la discussion Nico@02b
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

Nico@02b

Guest
Bonjour

pour une feuille de calcul j'utilise une checkbox et une combobox.
La checkbox est un contrôle et la combobox un formulaire.

Je souhaiterais conditionner l'affichage des valeurs de ma combobox par un test if sur la checkbox. En gros mon code est le suivant :

If CheckBox1.Value = True
For i = 1 To Cells(1, 4).Value
For j = 1 To Cells(3 + i, 2).Value
Cells(40 - 2 * j, 2 * i).FormulaR1C1 = "=INDEX(R[" & (-38 + 2 * j) & "]C[" & (18 - 2 * i) & "]:R[" & (-24 + 2 * j) & "]C[" & (18 - 2 * i) & "],R[" & (-23 + 2 * j) & "]C[" & (18 - 2 * i) & "])"
Next j
Next i
End If

Quand j'execute il me surligne la première ligne en me disant Objet Requis

Pouvez-vous m'aider à régler ce problème ?? mci😕
 
Dernière modification par un modérateur:
Re : utilisation checkbox vba

Bonjour Nico, bonjour le forum,

pour une feuille de calcul j'utilise une checkbox et une combobox.
La checkbox est un contrôle et la combobox un formulaire.

Pas sûr d'avoir compris... Si ta CheckBox est dans une UserForm et ton code ailleurs que dans cette UserForm alors il te faudra l'indiquer par :

Code:
If UserForm1.CheckBox1.Value = True
 
Re : utilisation checkbox vba

Merci pour ta réponse mais cela ne régle pas mon problème !

Vu que je mélange contrôle et formumlaire il doit y avoir souci du coup j'ai affecté une valeur à une cellule quand je clique sur ma Checkbox et du coup je teste ensuite sur la cellule et cela fonctionne bien !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
812
Réponses
8
Affichages
400
Réponses
5
Affichages
925
Réponses
2
Affichages
145
Réponses
4
Affichages
742
Réponses
8
Affichages
797
Réponses
10
Affichages
678
Retour