Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 27 February 2009 12:00

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

enlever un espace au début d'un champ

Certaines valeurs dans ma table attributaire ont un espace en premier caractère et ceci m'empêche de leur appliquer un script. Comment faut-il faire pour l'enlever sans altérer les autres valeurs?

merci


Paul Hedin

ex-luern

Hors ligne

 

#2 Fri 27 February 2009 12:45

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: enlever un espace au début d'un champ

Salut Luern,

A fond dans le VB à ce que je vois:
Pour supprimer un espace à gauche ----> fonction "LTrim"
Pour supprimer un espace à droite -----> Fonction "RTrim"
Pour supprimer un espace à droite et à gauche ----> "Trim"
Voilà le lien vers la calculette esri -----> http://support.esrifrance.fr/index.asp? … aines.html
1- Dézippe la focntion LTRIM.zip puis cela te donnera un .cal (que tu peux lire avec un éditeur de texte)
Dans la calculette tu fais ----> "Charger" puis tu charges le .cal (LTrim)
En espérant t'aider
A+
Joël

Hors ligne

 

#3 Thu 26 March 2009 17:15

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: enlever un espace au début d'un champ

Bonjour Spacejo et Luern,

Je voulais savoir si l'un d'entre vous 2 sait comment supprimer tous les espaces dans un champ ?

Merci

Hors ligne

 

#4 Thu 26 March 2009 17:40

Fabien.Krzewinski
Participant occasionnel
Date d'inscription: 19 Aug 2008
Messages: 18

Re: enlever un espace au début d'un champ

Code:

' le 2ième paramètre est "_" (espace !)
' le 3ième paramètre est "" (rien !)
NouveauText = Replace(Texte, " ", "")

Fabien

Hors ligne

 

#5 Thu 26 March 2009 17:47

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: enlever un espace au début d'un champ

Ok merci Fabien...Bonne soirée

Hors ligne

 

Pied de page des forums

Powered by FluxBB