Problème d'affichage avec les optionbuttons

  • Initiateur de la discussion Initiateur de la discussion yOUnII
  • 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 !

Y

yOUnII

Guest
Re-bonjour, pardon d'user une nouvelle fois de votre temps, je rencontre 2 problèmes avec les optionbuttons :

1er problème rencontré : J'ai crée 2 optionbuttons dans mon userform l'un pour "oui" l'autre pour "non".
Or quand l'utilisateur clique sur "Oui" , la valeur retournée sous ma feuille Excel ("TABLE_SAISIE") est : "TRUE" , quand l'utilisateur clique sur "Non", la valeur retournée est : "FALSE".

Est-il possible de faire apparaître la valeur "Oui" ou "Non" à la place de TRUE ou FALSE ? sous ma feuille "TABLE_SAISIE" ?


2ième Problème rencontré
: Lorsque l'utilisateur ne coche rien la valeur renvoyée sous ma feuille excel ("TABLE_SAISIE") est : "FALSE"
J'aimerais qu'aucune valeur ne soit renvoyé sous ma feuille Excel si aucun des optionbuttons n'est cochés.

Voici le code que j'ai utilisé pour que les valeurs se placent sous ma feuille TABLE_SAISIE :

ActiveCell.Offset(1, 15).Value = OptionButton1
ActiveCell.Offset(1, 15).Value = OptionButton8


En vous remerciant de votre aide.
 
Re : Problème d'affichage avec les optionbuttons

Salut yOUnII,

Dans ton code il faut tester chaque bouton option

Code:
If OptionButton1 = True Then
  ActiveCell.Offset(1, 15).Value = "Oui"
ElseIf OptionButton8 = True then
  ActiveCell.Offset(1, 15).Value = "Non"
End If

Essaye ça 😉

a+
 
Re : Problème d'affichage avec les optionbuttons

salut BrunoM45 ! ton code fonctionne parfaitement je te remercie vivement pour ta réponse.
Je me permet d'abuser pour te demander si tu aurais une solution au problème suivant : Lorsque l'utilisateur ne coche rien ( c'est-à-dire ni "Oui" ni "Non" ) la valeur renvoyée sous ma feuille excel ("TABLE_SAISIE") est : "FALSE"

Or j'aimerais qu'aucune valeur ne soit retournée puisque rien n'est coché.

Merci encore de ton aide.
 
Re : Problème d'affichage avec les optionbuttons

Re,

Normalement mon code, ne retourne aucune valeur si aucune case n'est cochée !

Sinon tu peux changer le code par :
Code:
If OptionButton1 = True Then
  ActiveCell.Offset(1, 15).Value = "Oui"
ElseIf OptionButton8 = True then
  ActiveCell.Offset(1, 15).Value = "Non"
Else
  ActiveCell.Offset(1, 15).Value = ""
End If

A+
 
- 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

S
Réponses
8
Affichages
2 K
S
C
Réponses
4
Affichages
2 K
C
M
Réponses
2
Affichages
1 K
D
Réponses
4
Affichages
1 K
R
Réponses
8
Affichages
1 K
R
R
Réponses
8
Affichages
2 K
raoulruiz
R
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
L
Réponses
1
Affichages
1 K
Lucien31
L
F
Réponses
5
Affichages
2 K
Fariri
F
V
Réponses
2
Affichages
2 K
vynmarius
V
Retour