[VBA] Procédure

Résolu
nirG95 Messages postés 319 Statut Membre -  
nirG95 Messages postés 319 Statut Membre -
Bonjour,

J'aurai une question, car je voudrai faire un type de procédure de ce genre y a t-il une possibilité de faire un truc du genre ?

Sub popo(chp As String)

    If Form_F_etiq.chp.Value = False Then
        Form_F_etiq.chp.Enabled = False
    Else
        Form_F_etiq.chp.Enabled = True
    End If
End Sub

et en apelant avec
popo("nom de mon champ")
Merci d'avance de vos réponses !

Cordialement.

2 réponses

  1. Zakapuce Messages postés 74 Statut Membre 7
     
    Bonjour,

    Pas tout à fait:

    Sub popo(chp As String)
       If chp = False Then
          Form_F_etiq.Enabled = False
       Else
          Form_F_etiq.Enabled = True
       End If
    End Sub


    Voilà ...
    0
  2. nirG95 Messages postés 319 Statut Membre 32
     
    Ton code la vérouille tout mon form et non le champ spécifié !

    Je vais mettre mon code qui n'est pas dans un procédure

    Private Sub c_b_AfterUpdate()
    If c_b.Value = False Then
        r_b.Enabled = False
    Else
        r_b.Enabled = True
    End If
    End Sub


    c_b = Checkbox
    r_b = Zone de texte

    Merci
    0
    1. nirG95 Messages postés 319 Statut Membre 32
       
      Problème résolu !!
      0