Bonjour,
Je lis un fichier et je stocke une information texte dans la variable EMPLACEMENT. (la valeur lue peut varier de 5 à 80 caractères)
Mais je dois obligatoirement réduire à 69 caractères. Je donc tronquer ma variable MAIS j'aimerais le faire le mieux possible : c'est à dire que je voudrais (avant de tronquer à 69 caract), enlever les espaces à partir du 30ème caractères et ensuite tronquer.
j'ai trouvé ceci :
Mais cela me supprime tous les espaces.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EMPLACEMENT = Replace(EMPLACEMENT, " ", "") EMPLACEMENT = Left(EMPLACEMENT, 69)
Est-il possible de ne supprimer qu'à partir du 30ème caractère ?
Exemple, j'ai :
"ROUEN LA VILLE AUX CENTS CLOCHERS EST BELLE ET LES HABITANTS SONT CHARMANTS ET JOYEUX"
je voudrais :
"ROUEN LA VILLE AUX CENTS CLOCHERSESTBELLEETLESHABITANTSSONTCHARMANTSE" soit suppression des espaces à partir du 30éme caract. et chaine tronquée au 69ème
Merci
Partager