Salut a tous !
Voici mon problème: Sur mon formulaire, j'ai 3 cases a cocher(oui, non, re-ouvrir). J'ai fait ajouter un code dans VBA pour la case ''oui''. Si l'utilisateur clique sur la case ''oui''. les informations dans le formulaire seront grises, donc il n'a pas besoin de rajouter de l'information. Pour les cases ''non'' et ''re-ouvrir'', c'est dans le cas ou il faut ajouter de l'information.
Ce qui se passe, c'est qu'En cliquant sur la case ''oui'', ca va griser tous les enregistrements au lieu de griser un enregistrement spécifié. Par exemple, après avoir coché ''oui'' sur la case pour le 1er enregistrement, on voit que kle second enregistrement est gris aussi.
Comment faire en sorte que quand on fait ce choix (cocher ''oui'') pour que un enregistrement le soit et non pas tous. Ma table contient 600 enregistrements et je ne veux pas qu'ils soient tous gris.
Voici mon code:
Les cases 1,2,3 correspondent a oui, non, re-ouvrir et font partie d'un groupe d'options.
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
43
44
45
46
47 Private Sub Frame116_AfterUpdate() Select Case Frame116 Case 2, 3 Comments.Enabled = True RecommendedAction.Enabled = True FailureDescription.Enabled = True Type_of_failure.Enabled = True Failure_Category.Enabled = True Application_failure.Enabled = True cboCity.Enabled = True cboCountry.Enabled = True Source_of_info.Enabled = True cmdCal.Enabled = True Text2.Enabled = True FailureID.Enabled = True AffectedED.Enabled = True Directorate.Enabled = True ContactPerson.Enabled = True CR.Enabled = True codes.Enabled = True FLO_Alert.Enabled = True EDAS_ID.Enabled = True EventDayID.Enabled = True Case 1 Comments.Enabled = False RecommendedAction.Enabled = False FailureDescription.Enabled = False Type_of_failure.Enabled = False Failure_Category.Enabled = False Application_failure.Enabled = False cboCity.Enabled = False cboCountry.Enabled = False Source_of_info.Enabled = False cmdCal.Enabled = False Text2.Enabled = False FailureID.Enabled = False AffectedED.Enabled = False Directorate.Enabled = False ContactPerson.Enabled = False CR.Enabled = False codes.Enabled = False FLO_Alert.Enabled = False EDAS_ID.Enabled = False EventDayID.Enabled = False End Select End Sub
Merci
vautour29
Partager