Chaîne de caractères
Définition : Concaté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 &.
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"
Complément :
On peut concaténer du texte, des formules et des nombres
1
a = 3
2
b = 2
3
c = a & " + " & b & " = " & a + b 'c reçoit la chaine "3 + 2 = 5"
Définition : Len
Len permet de connaître le nombre de caractères d'une chaîne.
1
longueur = Len("Bonjour") 'longueur = 7
Définition : Mid
Mid permet de retourner une partie de la chaîne
1
Mid(chaine, debut, nombre)
1
lettres = Mid("Bonjour", 2, 3) 'lettres = "onj"
Retourne trois lettres à partir de la 2ième
Mid permet de modifier des lettres
1
texte = "Bonjour"
2
Mid(texte, 4, 4) = "soir" 'texte = "Bonsoir"
Change les 4 lettres à partir de la 4ième par "soir"
Définition : Replace
Replace permet de remplacer des caractères dans une chaîne.
1
texte = "12.4"
2
texte = Replace(texte, ".", ",") 'texte = "12,4"
Remplace les points par des virgules.