Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Remplacer le contenu #erreur par 0

2 réponses
Avatar
CAIRIS
Bonjour à tous et merci d'avance pour votre aide

J'ai une table qui contient un champ Texte qui peut contenir du texte ou des
nombres. Je veux convertir en numérique les nombres.
Dans le champ calculé Cnum(Champ), j'ai un résultat #Erreur pour tous les
enregistrements pour lesquel le Champ contient du texte.
Quand je créé un champ = IIf(IsError(cnum(Champ));0;cnum(champ)), j'ai
toujours le résultat #Erreur.
Quelqu'un peut-il m'aider ?
--
Catherine

2 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Essais de faire un contrôle calculé de ce type :
VraiFaux(EstNum([CodeEts]);CNum([CodeEts]);0)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"CAIRIS" a écrit dans le message de news:

Bonjour à tous et merci d'avance pour votre aide

J'ai une table qui contient un champ Texte qui peut contenir du texte ou
des
nombres. Je veux convertir en numérique les nombres.
Dans le champ calculé Cnum(Champ), j'ai un résultat #Erreur pour tous les
enregistrements pour lesquel le Champ contient du texte.
Quand je créé un champ = IIf(IsError(cnum(Champ));0;cnum(champ)), j'ai
toujours le résultat #Erreur.
Quelqu'un peut-il m'aider ?
--
Catherine


Avatar
CAIRIS
Merci, cela fonctionne
...Une question complémentaire cependant : pourquoi la fonction IsError ne
fonctionnait pas ?
--
Catherine



Bonjour

Essais de faire un contrôle calculé de ce type :
VraiFaux(EstNum([CodeEts]);CNum([CodeEts]);0)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"CAIRIS" a écrit dans le message de news:

Bonjour à tous et merci d'avance pour votre aide

J'ai une table qui contient un champ Texte qui peut contenir du texte ou
des
nombres. Je veux convertir en numérique les nombres.
Dans le champ calculé Cnum(Champ), j'ai un résultat #Erreur pour tous les
enregistrements pour lesquel le Champ contient du texte.
Quand je créé un champ = IIf(IsError(cnum(Champ));0;cnum(champ)), j'ai
toujours le résultat #Erreur.
Quelqu'un peut-il m'aider ?
--
Catherine