IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

probleme option button dans userform [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2015
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2015
    Messages : 110
    Par défaut probleme option button dans userform
    bonjour*
    Dans mon userform j ai deux option button

    je voudrais réaliser des que je selectionne mon option button 1 cela m’écrive "valider" dans la colonne u de la ligne sélectionnée et que cela mette ma ligne en couleur verte
    et je sélectionne mon option button 2 cela m’écrit "refuser" dans la colonne u de la ligne sélectionné et que cela met ma ligne en couleur rouge

    mais ce que j'ai écrit cela ne fonctionne pas

    merci de votre aide

    mon code si dessous

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    Private Sub CommandButton1_Click()
     
    Dim L1 As Integer
    Dim ds As Worksheet
     
    'protection feuille
     
     
    Worksheets("TABLEAU RECAP").Unprotect ("cedric")
     
    With ThisWorkbook.Worksheets("TABLEAU RECAP")
     L1 = .Cells(.Rows.Count, 2).End(xlUp).Row + 0
     
     
         .Range("v" & L1).Value = ComboBox1 'NON DU RESPONSABLE'
     
     
     
      Worksheets("TABLEAU RECAP").Protect ("cedric"), DrawingObjects:=True, Contents:=True, Scenarios:=True, UserInterfaceOnly:=True
     End With
    Me.hide
     
    Unload UserForm3
     
     End Sub
     
     
    Private Sub OptionButton1_Change()
     
    If valider = True Then
       .Range("u" & L1).Value = valider 'ranger valeur valider
    End If
    End Sub
     
    Private Sub OptionButton2_Change()
     
    If refuser = True Then
    .Range("u" & L1).Value = refuser 'ranger valeur valider
    End If
     
     
    End Sub

  2. #2
    Invité
    Invité(e)
    Par défaut
    bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub OptionButton1_Change()
    .Range("v" & L1).Value = Array("refuser", "valider")(Abs(OptionButton1))
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub OptionButton2_Change() 
    If refuser = True Then
    .Range("u" & L1).Value = refuser 'ranger valeur valider
     EndIf

    Code ET AU CHARGEMENT : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    OptionButton1=.Range("v" & L1).Value = "valider"

    pour le reste c'est de la mise en forme conditionnel dans Excel!
    Dernière modification par Invité ; 08/12/2016 à 15h56.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] groupe d'option dans userform
    Par momoju dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/12/2010, 16h17
  2. Command Button dans userform
    Par jesspaire dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/10/2010, 23h53
  3. Réponses: 3
    Dernier message: 17/04/2009, 10h59
  4. execution et l'option réuire dans un userform
    Par adilissimo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/06/2007, 12h18
  5. Réponses: 5
    Dernier message: 01/03/2007, 18h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo