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

[RESOLU]Variable non définie

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

nrdz83

XLDnaute Impliqué
Bonjour à tous,
dans un userform j'ai des option button que j'ai nommé en groupnam différent

par exemple Etat pour le code suivant

Code:
 'attribut les options boutons Etat
  For Each Ctrl In Controls
    If TypeName(Ctrl) = "OptionButton" Then
      If Ctrl And Ctrl.GroupName = "Etat" Then
       Etat = Ctrl.Caption
        Exit For
      End If
    End If

J'ai comme erreur au niveau de Etat "variable non définie"

Quelqu'un pourrait il m'indiquer comment la définir? svp

Dans le début de mon code j'ai définie cette variable
Code:
 Dim Ctrl As Control

Par avance merci amitiés
 
Dernière édition:
Re : Variable non définie

Bonjour,

Teste comme ça chez moi ça roule

Code:
Dim Ctrl As Control
Dim Etat As String
 'attribut les options boutons Etat
  For Each Ctrl In Me.Controls
    If TypeName(Ctrl) = "OptionButton" Then
      If Ctrl And Ctrl.GroupName = "Etat" Then
       Etat = Ctrl.Caption
        Exit For
      End If
    End If
  Next
 
Re : Variable non définie

Bonjour et merci ça marche merci pour votre aide
Par contre je cherche à remettre à blanc mes optionbutton une fois les données saisies.

Marci d'avance amitiés
 
- 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
3
Affichages
430
W
Réponses
0
Affichages
883
wasaru
W
R
Réponses
6
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…