optionbutton

V

violaine

Guest
bonjour le forum

je suis parvenue a renvoyer la valeur d'une optionbutton dans une cellule de ma feuille excel mais je ne trouve comment coder la fonction inverse

dans la cellule A1 => chat

valider l optionbutton dans ma userform correspondant au mot chat

merci
 
A

arnaud

Guest
Salut :),

je ne sais pas si il y a une solus plus simple mais moi je ferai comme ça :

Select Case ActiveWorkbook.Sheets(1).Range("A2").Value
Case "tyty"
OptionButton1.Value = True
Case "toto"
OptionButton2.Value = True
Case "tutu"
OptionButton3.Value = True
End Select

et met lcase(ActiveWorkbook.Sheets(1).Range("A2").Value) si tu ne veux pas que cela tienne compte des majuscule
 
V

violaine

Guest
merci
mais ca ne va pas
il me marque une erreur sur la premiere ligne de code
Select Case ActiveWorkbook.Sheets(1).Range("A2").Value
qd je l applique a mon application
en ce qui concerne mon application je mat vos ligne de code sur un bouton
 
V

violaine

Guest
pouvez vous me detailleer la ligne suivante car lors de l exécution une boite de dialogue m indique une erreur de syntaxe sur


Select Case ActiveWorkbook.Sheets(1).Range("A2").Value


ps pour la cellule A2 pour moi ca correspond a une colonne a partir de la ligne 10

merci pour l exemple
 
A

arnaud

Guest
re,

je ne sais pas trop coment t'aider vu que ton classeur a l'air spécifique :(
mais tu as dis que tu avais réussi a le faire dans le sens inverse donc normalement le code doit relativement ressembler a ce que tu as déja.

la ligne ActiveWorkbook.Sheets(1).Range("A2").Value n'est qu'un exemple et il faut surement que tu l'adapte a ton classeur selon la page et la cellule que tu souhaite inspecter.
 
V

violaine

Guest
pour la fonction que g utilisé c est la suivante


Cells(I, 1).Select

Selection.Value = reference_usinee


Selection.Offset(0, 1).Select
If cu1.Value = True Then Selection.Value = "cu1"
If cu2.Value = True Then Selection.Value = "cu2"
If cu3.Value = True Then Selection.Value = "cu3"
If cu4.Value = True Then Selection.Value = "cu4"
If cu5.Value = True Then Selection.Value = "cu5"
If cu6.Value = True Then Selection.Value = "cu6"
If cu7.Value = True Then Selection.Value = "cu7"
If cu8.Value = True Then Selection.Value = "cu8"
If cu9.Value = True Then Selection.Value = "cu9"
If ddh.Value = True Then Selection.Value = "ddh"
End If


ce qui correspond a
le choix parmi les optionbutton renvoyer dans ma cellule de mon classeur
 
C

CHti160

Guest
Salut "violaine"
bonsoir le"Forum"
un petit fichier joint pour peut être faire avancer le chimilim'blick....;-)
A+++
Jean Marie
 

Pièces jointes

  • OptionButton.zip
    21.2 KB · Affichages: 59
  • OptionButton.zip
    21.2 KB · Affichages: 56
  • OptionButton.zip
    21.2 KB · Affichages: 61

Discussions similaires

Réponses
3
Affichages
325

Statistiques des forums

Discussions
314 162
Messages
2 106 596
Membres
109 637
dernier inscrit
lafforest