#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