Bonjour
Comment faire un code VBA pour faire la mis en forme d’un champ par exemple
Le nombre 18752.3254 s’affiche ce forme standard avec zéro décimale c a d s’écrit 18 752
merci
Bonjour
Comment faire un code VBA pour faire la mis en forme d’un champ par exemple
Le nombre 18752.3254 s’affiche ce forme standard avec zéro décimale c a d s’écrit 18 752
merci
bonjour,
Tu peux utiliser la fonction Round() (avec F1, l'aide te donnera tous les détails de cette fonction)
dans le code vba, tu appliques la fonction Round à la variable.
Mais sinon, si j'ai compris c'est au champ du formulaire que tu appliquer ça. dans ce cas c'est beaucoup plus simple. Dans les paramètres, dans l'onglet "format", il y a le paramétres "décimales" (en auto, il en laisse 2, mais tu peux choisir ce que tu veux)
oui dans le champ de formulaire mais ça marche pas (dans format ne me donne pas la main) car la source de ce champ c'est un code dans la requete
!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part VraiFaux([Somme]=0;" " ;[Somme])
Bonjour,
Pourquoi vouloir gérer le format d'un champ par du code ? Dans la propriété Format du champ, tu écris, par exemple # ##0.
Pour plus d'information, tu te mets sur la propriété Format et tu tapes F1.
Mais j'avoue que ta question n'est pas très précise. Quand tu parles de champ : le champ d'un formulaire ? d'une table ? un champ calculé ?
Bon courage
bonjour
c'est un champ dans un formulaire sa source est une somme calculer dans une requete: code
Code : Sélectionner tout - Visualiser dans une fenêtre à part VraiFaux([Somme]=0;"";[Somme])
Je veux que les nombres afficher a l’exécution de la requête soit de format standard avec zéro décimale pas de format fixe !!!
Merci de votre aide
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager