Bonjour,
oui, dommage mais bon, si c'est vraiment un besoin nécessaire, vous pouvez tricher en modifiant la suggestion de tee_grandbois :
SELECT String(8-Len(Format([Montant],"Standard"))," ") & Format([Montant],"Standard") AS MontantText FROM TableMontants;
Toutefois, pour une parfaite justification à droite il vous faudra :
- modifier la valeur de 8 en fonction du nombre maximum de digit de vos montants ;
- formater la liste déroulante avec une police proportionnelle (§ Courrier new) ;
- ajuster la largeur de votre liste selon ces 2 critères ;
- lors de la sélection de la valeur, effectuer un Trim() sur cette dernière et la convertir en numérique selon l’opération à effectuer.
Et ça donne :

Argy
Partager