LTRIM |
Trimé à gauche |
|---|---|
| Access 2019, Access 2016, Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000 | Microsoft Access |
Syntaxe
| LTrim(Chaine) |
Paramètres
| Nom | Description |
|---|---|
| Chaine | Ce paramètre permet d'indiquer la chaîne de caractères contenant l'expression à traiter |
Description
Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères.
Remarques
- La fonction supprime les espaces situés au début d'une chaîne : La fonction LTrim élimine tous les caractères d'espacement présents au début d'une chaîne de caractères. Les espaces situés au milieu ou à la fin du texte ne sont pas modifiés. Cette fonction est particulièrement utile pour nettoyer des données saisies par les utilisateurs.
- Elle ne modifie pas la chaîne d'origine : LTrim retourne une nouvelle chaîne sans les espaces de gauche, tout en laissant la chaîne source inchangée. Si l'on souhaite conserver cette version nettoyée, il faut affecter le résultat à une variable ou à un champ. Ce comportement est identique à celui des autres fonctions de manipulation de chaînes en VBA.
- Seuls les espaces de début sont supprimés : Contrairement à Trim, qui enlève les espaces situés au début et à la fin d'une chaîne, LTrim agit uniquement sur la partie gauche. Les espaces internes ainsi que les espaces de fin sont conservés. Cette précision permet de choisir la fonction la mieux adaptée au traitement souhaité.
- Elle est utile pour normaliser les données textuelles : Lors de l'importation de données provenant de fichiers texte, de feuilles de calcul ou de systèmes externes, il est fréquent que des espaces inutiles précèdent certaines valeurs. LTrim permet de supprimer automatiquement ces espaces afin d'obtenir des données plus homogènes. Cette normalisation facilite ensuite les recherches et les comparaisons.
- Elle améliore la fiabilité des comparaisons de chaînes : Deux chaînes qui semblent identiques peuvent être considérées comme différentes si l'une d'elles contient des espaces au début. En appliquant LTrim avant la comparaison, il devient possible d'éviter ce type d'erreur. Cette technique est largement utilisée dans les procédures de validation et de recherche.
- Elle est souvent utilisée avec RTrim et Trim : LTrim fait partie d'un ensemble de fonctions dédiées à la suppression des espaces. RTrim supprime les espaces de fin, tandis que Trim enlève simultanément ceux du début et de la fin. Le choix de la fonction dépend de la nature des données à traiter.
- Elle est disponible dans les requêtes et dans le code VBA : La fonction LTrim peut être utilisée dans les requêtes SQL, les formulaires, les états, les macros ainsi que dans les modules VBA. Elle permet d'effectuer directement le nettoyage des chaînes dans les expressions Access. Son comportement est identique dans tous ces environnements.
- Elle ne supprime pas les autres caractères : LTrim retire uniquement les caractères d'espacement placés au début de la chaîne. Les tabulations, les lettres, les chiffres, les signes de ponctuation et les autres caractères restent inchangés, sauf s'ils sont interprétés comme des espaces par le moteur VBA. Pour supprimer d'autres caractères, il est nécessaire d'utiliser une fonction comme Replace.
- Elle peut être combinée avec d'autres fonctions de manipulation de texte : LTrim est fréquemment utilisée avec Len, Left, Right, Mid, Replace, LCase ou UCase. Après avoir supprimé les espaces inutiles, il devient plus simple d'extraire ou de comparer les données. Cette combinaison est très courante lors du nettoyage de fichiers importés.
- La fonction est compatible avec toutes les versions modernes de Microsoft Access : La fonction LTrim est disponible depuis les premières versions de Microsoft Access intégrant VBA et son fonctionnement est demeuré stable au fil des années. Elle est compatible avec Access 2000, Access XP, Access 2003, Access 2007, Access 2010, Access 2013, Access 2016 ainsi qu'avec Microsoft 365. Cette stabilité garantit que les applications utilisant cette fonction continueront de fonctionner correctement lors des migrations vers des versions plus récentes d'Access.
Exemple
Voyons comment utiliser la fonction LTrim dans Microsoft Access :
LTrim (" Ceci est sur gladir.com")
Résultat: "Ceci est sur gladir.com"
LTrim (" Alphabet ")
Résultat: "Alphabet "
Exemple de code VBA
La fonction LTrim peut être utilisée dans le code VBA de Microsoft Access.
Par exemple :
Dim LResult As String
LResult = LTrim (" Alphabet ")
La variable LResult contiendrait désormais la valeur de «Alphabet ».
Dernière mise à jour : Mardi, le 28 juillet 2015