Interdire de cocher une case si une valeur =0
djibri
-
zenon Messages postés 729 Statut Membre -
zenon Messages postés 729 Statut Membre -
Bonjour à tous. J'aimerais savoir comment interdire de cocher une case dans un formulaire si la valeur dans un autre champ est =0. En locurance le premier champs nomé "badge perdu "avec choix oui/non, l'autre champs 'N° Badge" avec par défaut la valeur 0 lorsque la personne n'en a pas acheté un. Merci de vos réponse.
A voir également:
- Interdire de cocher une case si une valeur =0
- Case à cocher word ne fonctionne pas ✓ - Forum Word
- Raccourci clavier case à cocher ✓ - Forum Excel
- Supprimer case à cocher excel ✓ - Forum Excel
- Case à cocher excel ✓ - Forum Excel
- Si #n/a alors 0 - Forum Bureautique
1 réponse
J'ai une idée, mais elle ne fonctionne bien qu'avec un formulaire en mode simple:
sur activation du formulaire, tu crées une procédure événementielle:
Private Sub Form_Current()
If Badge = 0 Then
CaseACocher.Enabled = False
Else
CaseACocher.Enabled = True
End If
End Sub
En mode continu, ca fonctionne aussi mais les cases à cocher de tous les enregistrements deviennent inactives (ce n'est pas vraiment gênant puique dès qu'on active un enregistrement où il existe un N° de badge, elles redeviennent actives, mais ce n'est pas très "propre".
Si qqun d'autre a une idée...
sur activation du formulaire, tu crées une procédure événementielle:
Private Sub Form_Current()
If Badge = 0 Then
CaseACocher.Enabled = False
Else
CaseACocher.Enabled = True
End If
End Sub
En mode continu, ca fonctionne aussi mais les cases à cocher de tous les enregistrements deviennent inactives (ce n'est pas vraiment gênant puique dès qu'on active un enregistrement où il existe un N° de badge, elles redeviennent actives, mais ce n'est pas très "propre".
Si qqun d'autre a une idée...