Bonjour=20
Dans une requ=EAte comment enlever 1 caract=E9re =E0 gauche
J'ai un champs compos=E9 d'une lettre et de chiffre
J'aimerais avoir dans une requ=EAte que les chiffres.
Pour l'instant je teste la logueur de caract=E9res avec la=20
fonction len et je fais des Iif suivant ces logeur puis=20
right pour n'avoir que la partie droite mais n'y a-t-il=20
pas plus simple?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
Bonjour,
Le plus simple c'est d'extraire par la droite la taille moins un caractères : Right(TaChaine;Len(TaChaine)-1)
Arnaud
"didier" a écrit dans le message news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
Bonjour,
Le plus simple c'est d'extraire par la droite la taille moins un caractères
:
Right(TaChaine;Len(TaChaine)-1)
Arnaud
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message news:
03bd01c4e387$570cc000$a301280a@phx.gbl...
Bonjour
Dans une requête comment enlever 1 caractére à gauche
J'ai un champs composé d'une lettre et de chiffre
J'aimerais avoir dans une requête que les chiffres.
Pour l'instant je teste la logueur de caractéres avec la
fonction len et je fais des Iif suivant ces logeur puis
right pour n'avoir que la partie droite mais n'y a-t-il
pas plus simple?
Le plus simple c'est d'extraire par la droite la taille moins un caractères : Right(TaChaine;Len(TaChaine)-1)
Arnaud
"didier" a écrit dans le message news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
RaphK34
salut
=right(len(Texte)-1)
devrait te convenir
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
salut
=right(len(Texte)-1)
devrait te convenir
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 03bd01c4e387$570cc000$a301280a@phx.gbl...
Bonjour
Dans une requête comment enlever 1 caractére à gauche
J'ai un champs composé d'une lettre et de chiffre
J'aimerais avoir dans une requête que les chiffres.
Pour l'instant je teste la logueur de caractéres avec la
fonction len et je fais des Iif suivant ces logeur puis
right pour n'avoir que la partie droite mais n'y a-t-il
pas plus simple?
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
Raymond [mvp]
Bonjour. pour extraire une partie de texte à partir du 2e caractère tu fais: en sql: SELECT Mid([Pays],2) AS Expr1 dans le requêteur access: Expr1: ExtracChaîne([Pays];2) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
Bonjour.
pour extraire une partie de texte à partir du 2e caractère tu fais:
en sql:
SELECT Mid([Pays],2) AS Expr1
dans le requêteur access:
Expr1: ExtracChaîne([Pays];2)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 03bd01c4e387$570cc000$a301280a@phx.gbl...
Bonjour
Dans une requête comment enlever 1 caractére à gauche
J'ai un champs composé d'une lettre et de chiffre
J'aimerais avoir dans une requête que les chiffres.
Pour l'instant je teste la logueur de caractéres avec la
fonction len et je fais des Iif suivant ces logeur puis
right pour n'avoir que la partie droite mais n'y a-t-il
pas plus simple?
Bonjour. pour extraire une partie de texte à partir du 2e caractère tu fais: en sql: SELECT Mid([Pays],2) AS Expr1 dans le requêteur access: Expr1: ExtracChaîne([Pays];2) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
Raymond [mvp]
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! ! !
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" a écrit dans le message de news: e%
salut
=right(len(Texte)-1)
devrait te convenir
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! !
!
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" <nospampizza.mpl@tiscali.fr> a écrit dans le message de news:
e%238PIi44EHA.3388@TK2MSFTNGP15.phx.gbl...
salut
=right(len(Texte)-1)
devrait te convenir
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 03bd01c4e387$570cc000$a301280a@phx.gbl...
Bonjour
Dans une requête comment enlever 1 caractére à gauche
J'ai un champs composé d'une lettre et de chiffre
J'aimerais avoir dans une requête que les chiffres.
Pour l'instant je teste la logueur de caractéres avec la
fonction len et je fais des Iif suivant ces logeur puis
right pour n'avoir que la partie droite mais n'y a-t-il
pas plus simple?
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! ! !
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" a écrit dans le message de news: e%
salut
=right(len(Texte)-1)
devrait te convenir
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
RaphK34
Bon, c'est bon tu as gagné, sachant qu'en plus je m'a trompé, j'ai oublié la source ;) je corrige tout de même:
=right(Texte,len(Texte)-1)
mais c'est vrai que ça fait plus mieux bien avec le mid ;) Je pense que l'on est tous parti sur Right car il était dans l'énoncé !
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Raymond [mvp]" a écrit dans le message de news: | on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! ! | ! | | -- | @+ | Raymond Access MVP | http://OfficeSystem.Access.free.fr/ | http://users.skynet.be/mpfa/ pour débuter sur le forum | | | "RaphK34" a écrit dans le message de news: | e% | > salut | > | > =right(len(Texte)-1) | > | > devrait te convenir | > | > -- | > @+ Raph. | > | > -------------------------------------------- | > Merci de répondre sur le NG | > Toutes remarques bienvenues ! | > | > Pour un contact direct, utiliser: | > en enlevant nospam. | > -------------------------------------------- | > | > | > | > "didier" a écrit dans le message de | > news: 03bd01c4e387$570cc000$ | > Bonjour | > Dans une requête comment enlever 1 caractére à gauche | > J'ai un champs composé d'une lettre et de chiffre | > J'aimerais avoir dans une requête que les chiffres. | > Pour l'instant je teste la logueur de caractéres avec la | > fonction len et je fais des Iif suivant ces logeur puis | > right pour n'avoir que la partie droite mais n'y a-t-il | > pas plus simple? | > | > | |
Bon, c'est bon tu as gagné, sachant qu'en plus je m'a trompé, j'ai oublié la
source ;)
je corrige tout de même:
=right(Texte,len(Texte)-1)
mais c'est vrai que ça fait plus mieux bien avec le mid ;)
Je pense que l'on est tous parti sur Right car il était dans l'énoncé !
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: Ohe7Rl44EHA.3864@TK2MSFTNGP15.phx.gbl...
| on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! !
!
| !
|
| --
| @+
| Raymond Access MVP
| http://OfficeSystem.Access.free.fr/
| http://users.skynet.be/mpfa/ pour débuter sur le forum
|
|
| "RaphK34" <nospampizza.mpl@tiscali.fr> a écrit dans le message de news:
| e%238PIi44EHA.3388@TK2MSFTNGP15.phx.gbl...
| > salut
| >
| > =right(len(Texte)-1)
| >
| > devrait te convenir
| >
| > --
| > @+ Raph.
| >
| > --------------------------------------------
| > Merci de répondre sur le NG
| > Toutes remarques bienvenues !
| >
| > Pour un contact direct, utiliser:
| > nospampizza.mpl@tiscali.fr en enlevant nospam.
| > --------------------------------------------
| >
| >
| >
| > "didier" <anonymous@discussions.microsoft.com> a écrit dans le message
de
| > news: 03bd01c4e387$570cc000$a301280a@phx.gbl...
| > Bonjour
| > Dans une requête comment enlever 1 caractére à gauche
| > J'ai un champs composé d'une lettre et de chiffre
| > J'aimerais avoir dans une requête que les chiffres.
| > Pour l'instant je teste la logueur de caractéres avec la
| > fonction len et je fais des Iif suivant ces logeur puis
| > right pour n'avoir que la partie droite mais n'y a-t-il
| > pas plus simple?
| >
| >
|
|
Bon, c'est bon tu as gagné, sachant qu'en plus je m'a trompé, j'ai oublié la source ;) je corrige tout de même:
=right(Texte,len(Texte)-1)
mais c'est vrai que ça fait plus mieux bien avec le mid ;) Je pense que l'on est tous parti sur Right car il était dans l'énoncé !
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Raymond [mvp]" a écrit dans le message de news: | on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! ! | ! | | -- | @+ | Raymond Access MVP | http://OfficeSystem.Access.free.fr/ | http://users.skynet.be/mpfa/ pour débuter sur le forum | | | "RaphK34" a écrit dans le message de news: | e% | > salut | > | > =right(len(Texte)-1) | > | > devrait te convenir | > | > -- | > @+ Raph. | > | > -------------------------------------------- | > Merci de répondre sur le NG | > Toutes remarques bienvenues ! | > | > Pour un contact direct, utiliser: | > en enlevant nospam. | > -------------------------------------------- | > | > | > | > "didier" a écrit dans le message de | > news: 03bd01c4e387$570cc000$ | > Bonjour | > Dans une requête comment enlever 1 caractére à gauche | > J'ai un champs composé d'une lettre et de chiffre | > J'aimerais avoir dans une requête que les chiffres. | > Pour l'instant je teste la logueur de caractéres avec la | > fonction len et je fais des Iif suivant ces logeur puis | > right pour n'avoir que la partie droite mais n'y a-t-il | > pas plus simple? | > | > | |
Gafish
Yes, autant pour moi, je n'ai pas le reflexe du mid dans ces cas la ! :)
"Raymond [mvp]" a écrit dans le message news:
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! !
!
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" a écrit dans le message de news: e%
salut
=right(len(Texte)-1)
devrait te convenir
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de
news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?
Yes, autant pour moi, je n'ai pas le reflexe du mid dans ces cas la ! :)
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
news: Ohe7Rl44EHA.3864@TK2MSFTNGP15.phx.gbl...
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! !
!
!
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" <nospampizza.mpl@tiscali.fr> a écrit dans le message de news:
e%238PIi44EHA.3388@TK2MSFTNGP15.phx.gbl...
salut
=right(len(Texte)-1)
devrait te convenir
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message
de
news: 03bd01c4e387$570cc000$a301280a@phx.gbl...
Bonjour
Dans une requête comment enlever 1 caractére à gauche
J'ai un champs composé d'une lettre et de chiffre
J'aimerais avoir dans une requête que les chiffres.
Pour l'instant je teste la logueur de caractéres avec la
fonction len et je fais des Iif suivant ces logeur puis
right pour n'avoir que la partie droite mais n'y a-t-il
pas plus simple?
Yes, autant pour moi, je n'ai pas le reflexe du mid dans ces cas la ! :)
"Raymond [mvp]" a écrit dans le message news:
on ne vous a jamais appris le Mid ou le Mid$ dans vos maternelles ? ! ! ! !
!
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"RaphK34" a écrit dans le message de news: e%
salut
=right(len(Texte)-1)
devrait te convenir
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"didier" a écrit dans le message de
news: 03bd01c4e387$570cc000$ Bonjour Dans une requête comment enlever 1 caractére à gauche J'ai un champs composé d'une lettre et de chiffre J'aimerais avoir dans une requête que les chiffres. Pour l'instant je teste la logueur de caractéres avec la fonction len et je fais des Iif suivant ces logeur puis right pour n'avoir que la partie droite mais n'y a-t-il pas plus simple?