access changer format controle - VB/VBA/VBS - Programmation
Marsh Posté le 09-03-2007 à 22:56:49
Oui tout a fait.
Ce formulaire est affiché suite à un choix précédent fait par l'utilisateur dans un autre formulaire et ce choix qui déterminera la source des données qui alimentent les contrôles et donc leur format
Marsh Posté le 09-03-2007 à 23:11:18
tu fais un
switch userform1.tontext.value
case date : format date
etc.
Marsh Posté le 10-03-2007 à 00:29:45
En fait je viens de découvrir la fonction format(expression,0.0%) qui par exemple met au format pourcentage.
Comme dans ma table de départ j'ai une variable "formatValeur", il suffit finalement d'écrire:
if formatValeur="pct" then _
userform.champ=format(userform.champ,0.0%)
C'est souvent sur les choses les plus simples qu'on bloque le plus.
Marsh Posté le 09-03-2007 à 20:05:46
Vous allez trouver certainement cette question très basique mais bon comme je ne trouve pas la réponse, je me jette a l'eau.
J'ai un formulaire sous access avec divers controles. Je veux pré-remplir certains d'entre eux. Mais selon les cas je veux changer le format du controle. Si la valeur est une date, je veux le format date, si c'est un poucentage je veux le format pourcentage...etc.
Ca a l'air très simple mais je n'arrive pas à le coder. Merci de votre aide