Access 2003 - FORMULAIRE : champ
shreeya
-
shreeya -
shreeya -
Bonjour à toutes et à tous,
Voilà, j'ai un formulaire "convention" et dans ce formulaire j'ai entre autres un champ "N° de la convention" et un champ "Date fin" (fin de l'application de la convention).
J'aimerais que le champ "N° de la convention" affiche par défaut (automatiquement) une couleur différente lorsque la convention dans le champ "Date fin" n'est plus active, pourriez-vous m'aider ?
Merci d'avance
Shreeya
Voilà, j'ai un formulaire "convention" et dans ce formulaire j'ai entre autres un champ "N° de la convention" et un champ "Date fin" (fin de l'application de la convention).
J'aimerais que le champ "N° de la convention" affiche par défaut (automatiquement) une couleur différente lorsque la convention dans le champ "Date fin" n'est plus active, pourriez-vous m'aider ?
Merci d'avance
Shreeya
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Access 2003 - FORMULAIRE : champ
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Access appdata - Guide
- Un formulaire rempli - Guide
- Formulaire de reclamation instagram - Guide
18 réponses
ça ressemble fortement à ça : http://www.commentcamarche.net/forum/affich 5727668 vba mettre en couleur des donnees specifique ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Polux,
Sub couleur()
If datefin < 1 / 1 / 2008 Then datefin.BackColor = O16764057
End Sub
C'est la partie soulignée.
Merci car là vraiment je désespère
Sub couleur()
If datefin < 1 / 1 / 2008 Then datefin.BackColor = O16764057
End Sub
C'est la partie soulignée.
Merci car là vraiment je désespère
Bonjour,
La formule ne veut pas fonctionner.
Question : dois-je défnir les variables ou pas?
Merci encore
La formule ne veut pas fonctionner.
Question : dois-je défnir les variables ou pas?
Merci encore
bonjour,
j'ai pas testé mais peut être qu'il faut convertir soit datefin.text en date (CDate(datefin.text)) ou bien 1/1/2008 en string (Cstr(1/1/2008)).
J'opterai plutôt pour:
If CDate(datefin.text) < 1 / 1 / 2008 Then datefin.BackColor = "16764057"
Mais pas garantie, j'ai pas testé ...
j'ai pas testé mais peut être qu'il faut convertir soit datefin.text en date (CDate(datefin.text)) ou bien 1/1/2008 en string (Cstr(1/1/2008)).
J'opterai plutôt pour:
If CDate(datefin.text) < 1 / 1 / 2008 Then datefin.BackColor = "16764057"
Mais pas garantie, j'ai pas testé ...
datefin c'est le nom de l'étiquette, pas d'un champ.
le type de données ne change rien, et ça fonctionne donc, tu dois t'emmeler dans les noms de champs // etiquettes.
le type de données ne change rien, et ça fonctionne donc, tu dois t'emmeler dans les noms de champs // etiquettes.
Bonjour,
En fait, les noms de champs et d'étiquettes sont idems.
9a ne fonctionne toujours pas, que faire?
Y a-t-il un autre moyen pour mettre en évidence une convention périmée?
Merci
En fait, les noms de champs et d'étiquettes sont idems.
9a ne fonctionne toujours pas, que faire?
Y a-t-il un autre moyen pour mettre en évidence une convention périmée?
Merci
Bonjour,
Toujours pas de solution à mon problème!
Que faire?
Merci à celui ou celle qui souhaite m'aider.
Toujours pas de solution à mon problème!
Que faire?
Merci à celui ou celle qui souhaite m'aider.