chtebel
Messages postés62Date d'inscriptionjeudi 22 décembre 2005StatutMembreDernière intervention 3 janvier 2011
-
18 juil. 2006 à 11:52
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
18 juil. 2006 à 19:04
Salut, est ce que quelqu'un sait comment activer tel ou tel bouton d'option selon la valeur d'une variable.
exemple:
x="a1" avec a1 nom d'un bouton
sheets("Feuil1").x.value=true
ou sheets("Feuil1"). & x & .value=true
sheets("Feuil1"). " & x & ".value=true
Aucun des trois ne marche
je voulais savoir si il y a un moyen de faire ce genre de chose
Merci d'avance.
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 18 juil. 2006 à 13:26
Donc en fait pour répondre à ta question tu peux pas utiliser ta manière pour le faire car quand tu mais x="a1" ça bug parce qu'il y a une incompatibilité de type.
Et si tu ne lui dis pas que x est un objet il ne peut pas le gérer.
Donc vois si tu peux te dépatouiller avec ce que je t'ai mis avant pour ce que tu veux faire. Mais tu sera, je pense, obligé de passer par quelque chose de ce genre.
chtebel
Messages postés62Date d'inscriptionjeudi 22 décembre 2005StatutMembreDernière intervention 3 janvier 20111 18 juil. 2006 à 14:20
g trouver un truc qui marche, c'est
Worksheets("Feuil1").OLEObjects("abc").Object.Value = "True"
si ca peut servir
par contre spitefire, je sais pas ce que c'est que la propriété "checked"
Drikce, le probleme dans ton prog c'est que Optionbutton1 tu le rentres a la main directement alors que moi il est plutot dans une variable.Dans l'exemple ci dessus ce serait en fait
x="abc"
Worksheets("Feuil1").OLEObjects("" & x & "").Object.Value = "True"
voila, merci quand meme
Vous n’avez pas trouvé la réponse que vous recherchez ?
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 18 juil. 2006 à 14:25
Donc tu était bien obligé de lui dire à un moment ou à un autre que c'était un objet. En tout cas tu peux valider ta réponse, j'aime bien les gens qui font les questions et les réponses, au moins ça prouve qu'il se creuse la tête pour trouver une solution alors que certains attendent un code tout fait tomber du ciel!
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 18 juil. 2006 à 19:04
Salut,
2 choses :
1/ Les objets sur un UserFrom et sur une feuille se traite 'légèrement' différemment !
2/ VBA & VB, c'est quand même différent, même si les propriétés se ressemble :
en VB : vbChecked et vbUnchecked, en VBA : True et False (ou 1 et 0)
=> bien entendu, je parle des OptionButtons
@++
Mortalino
Le mystérieux chevalier, "Provençal, le Gaulois"
Merci de prendre le temps de répondre à ce sondage