Section courante

A propos

Section administrative du site

SPLIT

Séparer
Access 2019, Access 2016, Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000 Microsoft Access

Syntaxe

Split(expression [,delimiter] [,limit] [,compare])

Paramètres

Nom Description
expression Ce paramètre permet d'indiquer la chaîne de caractères à séparer.
delimiter Ce paramètre optionnel permet d'indiquer la chaîne de caractères indiquant la séparation entre chacune des sous-chaînes de caractères à créer.
limit Ce paramètre optionnel permet d'indiquer le nombre maximum de sous-chaîne de caractères pouvant être créé à partir de l'expression.
compare Ce paramètre permet d'indiquer la méthode comparaison :
Valeur Constante Description
0 vbBinaryCompare Cette valeur permet d'indiquer qu'il faut effectuer une comparaison binaire. C'est la valeur par défaut
1 vbTextCompare Cette valeur permet d'indiquer qu'il faut effectuer une comparaison texte.

Description

Cette fonction permet de subdiviser en plusieurs sous-chaîne de caractères une chaîne de caractères en prenant pour séparateur des caractères.

Remarques

Exemple

Voici quelques exemples d'utilisation de la fonction Split dans Microsoft Access :

Split ("un deux trois")
Résultat: {"un", "deux", "trois"}

Split ("un:deux:trois", ":")
Résultat: {"un", "deux", "trois"}

Split ("172.1.0.16", ".")
Résultat: {"172", "1", "0", "16"}

Split ("172.1.0.16", ".", 1)
Résultat: {"172.1.0.16"}

Split ("172.1.0.16", ".", 2)
Résultat: {"172", "1.0.16"}

Split ("172.1.0.16", ".", 3)
Résultat: {"172", "1", "0.16"}

Split ("172.1.0.16", ".", 4)
Résultat: {"172", "1", "0", "16"}

Exemple de code VBA

La fonction Split peut être utilisée dans le code VBA de Microsoft Access.

Par exemple :

Dim LString As String
Dim LArray() As String

LString = "Ceci vient de gladir.com"
LArray = Split(LString)

MsgBox LArray(0)
MsgBox LArray(1)
MsgBox LArray(2)
MsgBox LArray(3)

Dans cet exemple, la variable LArray contiendrait désormais le tableau {"Ceci", "vient", "de", "gladir.com"}. Les quatre instructions MsgBox afficheraient la valeur stockée dans chaque élément du tableau.



Dernière mise à jour : Mardi, le 28 juillet 2015