OVH Cloud OVH Cloud

Remplacer le caractère # d'un champ texte

7 réponses
Avatar
Last
Bonjour,

Comment fait-on pour remplacer le caractère # dans le contenu d'un champ
texte pour APP

C'est pour corriger des adresse:

Avant: 3212 DE LA COLLINE # 102
Après: 3212 DE LA COLLINE APP 102

La commande remplacer ne fonctionne pas étant donné que # signifie
n'importe quel caractère...

Merci de m'aider

--
Last.

7 réponses

Avatar
3stone
Salut

Comment fait-on pour remplacer le caractère # dans le contenu d'un champ
texte pour APP

C'est pour corriger des adresse:

Avant: 3212 DE LA COLLINE # 102
Après: 3212 DE LA COLLINE APP 102

La commande remplacer ne fonctionne pas étant donné que # signifie
n'importe quel caractère...




Expr: Replace([LeChamp];"#";"")


fonctionne très bien...



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Last
"3stone" wrote in news:#Zhb4IZ$DHA.2184
@TK2MSFTNGP12.phx.gbl:

Salut

Comment fait-on pour remplacer le caractère # dans le contenu d'un
champ


texte pour APP

C'est pour corriger des adresse:

Avant: 3212 DE LA COLLINE # 102
Après: 3212 DE LA COLLINE APP 102

La commande remplacer ne fonctionne pas étant donné que # signifie
n'importe quel caractère...




Expr: Replace([LeChamp];"#";"")


fonctionne très bien...



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------







merci d'avoir répondu.

J'ai mal posé ma question, en fait je voudrais trouver les
enregistrements qui ont le caractère #. Comment faire pour avoir un
listing de tous ces enregistrements?

--
Last.


Avatar
Last
"3stone" wrote in news:#Zhb4IZ$DHA.2184
@TK2MSFTNGP12.phx.gbl:

Salut

Comment fait-on pour remplacer le caractère # dans le contenu d'un
champ


texte pour APP

C'est pour corriger des adresse:

Avant: 3212 DE LA COLLINE # 102
Après: 3212 DE LA COLLINE APP 102

La commande remplacer ne fonctionne pas étant donné que # signifie
n'importe quel caractère...




Expr: Replace([LeChamp];"#";"")


fonctionne très bien...



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------






Il me donne une erreur de syntaxe

Private Sub Commande142_Click()
Replace([Adresse_client];"#";"APP")
End Sub

Comme tu peux le constater je suis nul en programmation :)


--
Last.


Avatar
Eric
Bonjour,

En VBA, écris ceci dans ta proc:

Adresse_Client=Replace([Adresse_client],"#","APP")

A+

Eric

Last <error> écrivait news::


Il me donne une erreur de syntaxe

Private Sub Commande142_Click()
Replace([Adresse_client];"#";"APP")
End Sub

Comme tu peux le constater je suis nul en programmation :)




Avatar
Eric
re,

Tu crées une requête basée sur ta table et tu mets en critère sur le champ
Adresse_client:

DansChaîne([Adresse_client];"#")>0

A+

Eric

Last <error> écrivait news::

J'ai mal posé ma question, en fait je voudrais trouver les
enregistrements qui ont le caractère #. Comment faire pour avoir un
listing de tous ces enregistrements?



Avatar
3stone
Salut,

"Last"

C'est pour corriger des adresse:

Avant: 3212 DE LA COLLINE # 102
Après: 3212 DE LA COLLINE APP 102

La commande remplacer ne fonctionne pas étant donné que # signifie
n'importe quel caractère...




Expr: Replace([LeChamp];"#";"")





Avec une requête de mise à jour donc....


Fait une simple requête de sélection avec le seul champ "Adresse"
Par le menu "Requête, Requête mise à jour" tu la modifie en...
requête de mise à jour... pour obtenir :

Champ: Ton_Champ_Adresse
Table: Nom_de_la_table
Mise à jour: Replace([Ton_Champ_Adresse];"#";"App")


il reste à exécuter la requête...


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------



Avatar
Last
Eric wrote in
news::

Bonjour,

En VBA, écris ceci dans ta proc:

Adresse_Client=Replace([Adresse_client],"#","APP")

A+

Eric

Last <error> écrivait news::


Il me donne une erreur de syntaxe

Private Sub Commande142_Click()
Replace([Adresse_client];"#";"APP")
End Sub

Comme tu peux le constater je suis nul en programmation :)






Un grand merci!

--
Last.