Définir unité de mesure (kg) dans champ calculé

Résolu
esylvestre Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
esylvestre Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train de monter une base de données dans Access 2010 basé sur un modèle que j'avais dans excel. Je crois que ma question est toute simple. Dans mon formulaire, j'aimerais que les unités de mesure reliées à mon champ calculé s'affiche à droite du nombre dans mon champ. Ex: la valeur calculée = 450, je veux voir 450 kg.

C'est si simple dans Excel, et dans access c'est simple pour les données monétaires ou en pourcentage... ya t'il une prog en VBA pour ça?


A voir également:

3 réponses

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
En mode creation de la table, dans les proprités
Masque de saisie tu mets 000000"Kg"
Par contre a la saisie il te faudra completer tous les espaces.
pour 125Kg
Il faudra saisir 000125
Tu le mets en Numerique si ce champs te sert pour des calculs futurs
1
tessel75
 
Bonsoir,
Pas sûr que ce soit une très bonne idée. Néanmoins 2 suggestions:

Si ton contrôle sert à saisir tes données, il faut proscrire de saisir "450 kg", ce sera du texte et tu ne pourras rien en faire, la solution serait alors de placer une étiquette derrière ton contrôle avec "kg". Ainsi tu pourras lire: " EtiquetteContrôle : 450 : kg " Les 2 parties en italique souligné étant des étiquettes, la partie en gras étant la valeur du champ.

Si ton contrôle ne sert qu'à la lecture, il suffit d'ajouter un champ concaténé dans ta requête source: [ChampA_Afficher] = [ChampCalcule] & " kg"

Bonne suite
0
esylvestre Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci à vous deux. Castours, ça fonctionne!
0