Remplacer un champ par un autre à l’affichage

Ces articles pourraient également vous intéresser...

2 réponses

  1. Hervé Inisan dit :

    Noël > Il faut écrire Nz([le champ], 0) plutôt que Nz([le champ], "0"). Dans le 2ème cas, le champ est converti en chaîne de caractères, ce qui explique pourquoi “1″ + “0″ donne “10″. En numérique, 1 + 0 donne bien 1 (si les calculs ne sont pas faits en VBA, remplacer aussi mes virgules par des points-virgules).

  2. Noël dit :

    Bonjour,
    J’utilise la fonction Nz pour remplacer un champ vide par 0.
    Le problème est lorsque je veux additionner le tout, cela ne fait pas 1+0=1 mais 10. C’est à dire que 0 n’est pas considéré comme un chiffre mais comme un caractère que l’on vient coller à coller de l’autre.
    Comment faire pour considérer 0 comme un chiffre ?

    Merci pour votre aide.
    Noël

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">