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

Résolu/Fermé
esylvestre Messages postés 11 Date d'inscription mardi 12 février 2013 Statut Membre Dernière intervention 27 février 2013 - 12 févr. 2013 à 21:19
esylvestre Messages postés 11 Date d'inscription mardi 12 février 2013 Statut Membre Dernière intervention 27 février 2013 - 12 févr. 2013 à 23:12
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?


3 réponses

castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
12 févr. 2013 à 22:40
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
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 mardi 12 février 2013 Statut Membre Dernière intervention 27 février 2013 1
12 févr. 2013 à 23:12
Merci à vous deux. Castours, ça fonctionne!
0