Bonjour à toutes et tous,
Je suis en train de créer un formulaire Access dans lequel j'ai des critères sous forme de cases à cocher.
Ce que je voudrais c'est récupérer dans un seul et même champ texte la valeur de chaque case (son libellé) quand elle est True.
Cela fonctionne très bien quand j'active une seule case, mais je bloque pour que cela fonctionne quand je sélectionne deux, voire trois cases.
Voici ce que j'ai fait :
Criteres = nom de ma zone de texte dans laquelle le libellé de la case séléctionnée s'affiche.
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 Private Sub chk_Critere1_AfterUpdate() If Me.chk_Critere1 = True Then Me.Criteres.Visible = True Me.Criteres = "Corrosion" Me.Criteres.SetFocus Else: Me.titre.SetFocus Me.Criteres.Visible = False Me.Criteres = Null End If End Sub Private Sub chk_Critere2_AfterUpdate() If Me.chk_Critere2 = True Then Me.Criteres.Visible = True Me.Criteres = "Dispatch" Me.Criteres.SetFocus Else: Me.titre.SetFocus Me.Criteres.Visible = False Me.Criteres = Null End If End Sub
Par avance merci de votre aide.
Partager