Bonjour,
Ton problème vient d’ici
1 2 3 4
| Private Sub Form_Open(Cancel As Integer)
...
Me.ValeurX2 = False
Me.ValeurX3 = False |
Ces deux contrôles sont des étiquettes, elles n’acceptent pas de valeur True ou False.
Pour cacher, il faut :
1 2
| Me.ValeurX2.Visible = False
Me.ValeurX3.Visible = False |
Autre chose :
Private Sub X1_BeforeUpdate(Cancel As Integer)
Ce n’est pas “Avant” mais “Après” ! =>
Private Sub X1_AfterUpdate(Cancel As Integer)
De plus, tu n’auras jamais une réponse « oui » à cette question :
If Me.X1 = "Selectionné" And Me.X2 = True Then
Puisque tu as mis X2 à False.
Commence par essayer d’expliquer ce que tu veux faire « fonctionnellement », le but à atteindre.
Exemple :
Je voudrais enregistrer des dossiers de patients qui…
Je voudrais un formulaire qui...
Un autre formulaire qui...
Etc.
On pourra ainsi t'aider à construire sur une bonne base.
Partager