Sélection sur liste déroulante

Résolu
Bonjour,
Dans un formulaire j'ai une sélection de mode de paiement CB, Liquide, chèque. Lorsque je sélectionne chèque je voudrai qu'un champ " apparaisse " pour noter le numéro du chèque.

Merci à tous pour votre aide

Configuration: Windows / Chrome 78.0.3904.108

4 réponses

  1. Contributeur
    bonjour, cela se fait en modifiant la visibilité du champ "numéro du chèque" en fonction du choix fait dans la liste "mode de paiement".
    1. Contributeur
      Moi je ferais cela en ajoutant au formulaire un petit code VBA qui est déclenché quand la liste est modifiée.
      Peux-tu partager ton fichier, si tu souhaites une aide plus précise?
  2. Bonsoir yg_be /

    Jai trouvé pourquoi je ne pouvais pas répondre, j'ai changé de navigateur et hop ça marche !
    Par contre pour partager mon fichier là encore je n'ai pas trouvé comment faire sur ce forum.
    Peux tu me montrer un exemple du code VBA je tenterai de l'adapter !
    MErci encore

    1. Contributeur
      pour partager un fichier, il fait le publier sur interne (cjoint.com, google drive, ...), puis partager le lien ici.
  3. Bonjour,

    Pas simple ce forum ! Voilà le lien !
    https://cjoint.com/c/ILfhGQCL51t
    Merci pour tes réponses .

    1. Contributeur
      je suggère d'ajouter ce code VBA au formulaire:
      Option Compare Database
      Option Explicit
      
      Private Sub Form_Load()
      cheque_oupas
      End Sub
      
      Private Sub Modifiable32_Change()
      cheque_oupas
      End Sub
      
      Private Sub cheque_oupas()
      Dim cheque As Boolean
      If Me.Modifiable32 = "Chèque" Then
          cheque = True
      Else
          cheque = False
      End If
      Me.Étiquette49.Visible = cheque
      Me.Modifiable48.Visible = cheque
      End Sub
      
  4. Merci ! Mais j'ai un message d'erreur.


    Une idée ?
    1. Contributeur
      Comme tu n'as pas précisé le nom du formulaire, j'ai travaillé sur le formulaire f_Dépense. Peux-tu y tester ma suggestion?
      Cela me semble un bon exercice pour toi, de l'adapter ensuite à l'autre formulaire.
    2. Bonsoir,
      excellent exercice ! Cela fonctionne et j'ai rajouté la disparition de la banque et a marche nickel chrome !

      Merci pour le coup de main.