Chaîne de caractères

DéfinitionConcaténation

Une chaîne de caractères peut être composée d'une combinaison de caractères et de variables.

C'est ce que l'on appelle la concaténation.

Le symbole de concaténation est le caractère &.

CTRL+C pour copier, CTRL+V pour coller
1
a = "bonjour"      'a reçoit le mot "bonjour"
2
b = "tout le monde"'b reçoit "tout le monde"
3
c = a & b        'c reçoit "bonjourtout le monde"
4
c = a & " " & b    'c reçoit "bonjour tout le monde"
5
a = "au revoir"    'a reçoit "au revoir"
6
d = a & " " & b    'd reçoit "au revoir tout le monde"
a = "bonjour"      'a reçoit le mot "bonjour"
b = "tout le monde"  'b reçoit "tout le monde"
c = a & b        'c reçoit "bonjourtout le monde"
c = a & " " & b    'c reçoit "bonjour tout le monde"
a = "au revoir"    'a reçoit "au revoir"
d = a & " " & b    'd reçoit "au revoir tout le monde"

DéfinitionLen

Len permet de connaître le nombre de caractères d'une chaîne.

CTRL+C pour copier, CTRL+V pour coller
1
longueur = Len("Bonjour") 'longueur = 7
longueur = Len("Bonjour") 'longueur = 7

DéfinitionMid

Mid permet de retourner une partie de la chaîne

CTRL+C pour copier, CTRL+V pour coller
1
Mid(chaine, debut, nombre)
Mid(chaine, debut, nombre)
CTRL+C pour copier, CTRL+V pour coller
1
lettres = Mid("Bonjour", 2, 3) 'lettres = "onj"
lettres = Mid("Bonjour", 2, 3) 'lettres = "onj"

Retourne trois lettres à partir de la 2ième

Mid permet de modifier des lettres

CTRL+C pour copier, CTRL+V pour coller
1
texte = "Bonjour"
2
Mid(texte, 4, 4) = "soir" 'texte = "Bonsoir"
texte = "Bonjour"
Mid(texte, 4, 4) = "soir" 'texte = "Bonsoir"

Change les 4 lettres à partir de la 4ième par "soir"

DéfinitionReplace

Replace permet de remplacer des caractères dans une chaîne.

CTRL+C pour copier, CTRL+V pour coller
1
texte = "12.4"
2
texte = Replace(texte, ".", ",") 'texte = "12,4"
texte = "12.4"
texte = Replace(texte, ".", ",") 'texte = "12,4"

Remplace les points par des virgules.