#1 Thu 15 January 2009 15:10
- Sram
- Participant occasionnel
- Lieu: NIORT
- Date d'inscription: 12 Jan 2009
- Messages: 49
Pb récupération des 3 derniers chiffres d'un code
Bonjour à tous !
J'ai une colonne contenant un code à 9 chiffres dont je veux récupérer les 3 derniers. J'ai donc ajouté une colonne à ma table, puis j'ai fait mise à jour de la colonne avec la formule :
Right$(nom de ma colonne,3)
Quand je vérifie la syntaxe on me dit que c'est bon mais quand je fais OK, ça me donne :
"Right$ : Le type de l'argument 1 est non valide"
Alors déjà je sais pas si j'utilise la bonne formule... C'est un truc que j'ai retrouvé sur mes documents de tp mapinfo qui datent de plus d'un an...
Merci d'avance !
Hors ligne
#2 Thu 15 January 2009 15:26
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Pb récupération des 3 derniers chiffres d'un code
C'est la bonne formule, étant entendu que l'argument "nom de ma colonne" doit être rempli avec le vrai nom de la colonne (par exemple "code_insee")
Et que cette colonne doit être en caractère ! Sinon utiliser Right$(str$(nom_colonne),3)
Hors ligne
#3 Thu 15 January 2009 15:36
- Sram
- Participant occasionnel
- Lieu: NIORT
- Date d'inscription: 12 Jan 2009
- Messages: 49
Re: Pb récupération des 3 derniers chiffres d'un code
Re-bonjour !
Oui donc le problème c'est bien que ma colonne n'était pas en caractères mais en chiffres donc j'ai utilisé la formule que tu as posté (et que je ne connaissais pas !) et ça marche impec !
Merci beaucoup !
Hors ligne