Remplissage obligatoire de Optionbutton

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

Ilino

XLDnaute Barbatruc
Bonsoir Forum
Comment faire pour obliger l’utilisateur d’un USF de cocher au choix ( Optionbutton) ?
J’ai pu faire avec les combobox( exemple ci-dessous ) mais avec les ( Optionbutton) ?????
merci
Code:
Private Sub valider_Click()
  If Me.Nom = "" Then
      MsgBox "Veuillez sélectionner un Nom!"
      Me.Nom.SetFocus
      Exit Sub
   End If
End Sub
GRAZIE
 
Re : Remplissage obligatoire de Optionbutton

Bonjour Ilino,

Classiquement, les boutons d'options sont mis dans un cadre (Frame). Une seule option peut être choisie mais il est possible de n'en avoir aucune cochée. Une piste pour vérifier qu'une option est cochée.

VB:
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
Dim x As Object, UneOptionAuMoins As Boolean

UneOptionAuMoins = False
For Each x In Frame1.Controls
  UneOptionAuMoins = UneOptionAuMoins Or x.Value
Next x

If Not UneOptionAuMoins Then
  MsgBox "aucune des 3 options n'est cochée !"
  Cancel = True
End If

End Sub
 

Pièces jointes

- 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

Réponses
9
Affichages
385
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
358
Réponses
2
Affichages
272
Réponses
4
Affichages
521
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
452
Réponses
4
Affichages
586
Réponses
13
Affichages
738
Retour