Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Definir valeur Option Button

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 !

Provence Vintage

XLDnaute Occasionnel
Salut Ttes et Tous

Comment pratiquer pour déterminer via code vba la valeur d'un option button dans un usf,
si click "name" (exemple: "réduits") ; si non clické "" (rien)
Le but étant de recopier le résultat dans une base de données


Merci au Fil
a+🙂
 
Re : Definir valeur Option Button

Lii, Stapple, le fil

Nickel Lii, merci beaucoup pour ce premier éléments de réponse;

Par contre, le code pour les options page 2 ne va pas passer:
Cells(li, 23) = IIf(OptionButton4, "Terrain", "Appart", "Mas", "Villa", "MDV")
les arguments ne sont pas bons

Faut-il alors passer de nouveau par la déclaration:
Dim OptionChoisie As String
et définir pour chaque option avec Case les différentes poss!?

Merci d'avance à ttes et tous
 
Re : Definir valeur Option Button

Lii, le Fil,

Voici les codes que j'ai mis,
par contre, je ne sais pas recopier la valeur checkbox cliquée !
qui peux m'aider, merci d'avance:

Dim NomDeFeuilEnCours$, lidep1 As Long, cellule As Range
NomDeFeuilEnCours = "Base de Données vendeurs"
Dim Ctrl As Control
Dim Valeur As String
Dim Vr As Byte, Fx As Byte
For Each Ctrl In Me.Controls
If TypeOf Ctrl Is MSForms.CheckBox Then
If Ctrl.Value = True Then
Valeur = Valeur & Ctrl.Name & " = True " & Chr(10)
Vr = Vr + 1
Else
Valeur = Valeur & Ctrl.Name & " =False " & Chr(10)
Fx = Fx + 1
End If
End If
Next
MsgBox Valeur & Chr(10) & Chr(10) & "Il y a " & Vr & " checkbox cochés " & Chr(10) & _
"et " & Fx & " checkbox non cochés . "

li = Range("A6000").End(xlUp).Row
li = li + IIf(li < 4, 2, 1) ' à cause des lignes fusionnées !

Cells(li, 18) = IIf(OptionButton1, "Réduits", "Classiques")
Cells(li, 23) = CheckBox.Valeur
Unload Me


Application.ScreenUpdating = True
End Sub
 
- 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

Discussions similaires

S
Réponses
29
Affichages
2 K
StanislasC
S
C
Réponses
2
Affichages
1 K
carrefoursupply
C
L
Réponses
1
Affichages
982
S
Réponses
2
Affichages
2 K
sinock02
S
M
Réponses
1
Affichages
1 K
Madryuk
M
M
Réponses
2
Affichages
1 K
mikaconny
M
A
Réponses
0
Affichages
2 K
arthur203
A
T
Réponses
3
Affichages
2 K
H
Réponses
0
Affichages
12 K
Harelde
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…