VBA - Cordes

Les chaînes sont une séquence de caractères, qui peut être constituée d'alphabets, de nombres, de caractères spéciaux ou de tous. Une variable est considérée comme une chaîne si elle est entre guillemets "".

Syntaxe

variablename = "string"

Exemples

str1 = "string"   ' Only Alphabets
str2 = "132.45"   ' Only Numbers
str3 = "[email protected]#$;*"  ' Only Special Characters
Str4 = "[email protected]#"  ' Has all the above

Fonctions de chaîne

Il existe des fonctions de chaîne VBA prédéfinies, qui aident les développeurs à travailler avec les chaînes de manière très efficace. Voici les méthodes String prises en charge dans VBA. Veuillez cliquer sur chacune des méthodes pour connaître en détail.

Sr.No. Nom de la fonction et description
1 InStr

Renvoie la première occurrence de la sous-chaîne spécifiée. La recherche s'effectue de la gauche vers la droite.

2 InstrRev

Renvoie la première occurrence de la sous-chaîne spécifiée. La recherche s'effectue de la droite vers la gauche.

3 Lcase

Renvoie les minuscules de la chaîne spécifiée.

4 Ucase

Renvoie les majuscules de la chaîne spécifiée.

5 La gauche

Renvoie un nombre spécifique de caractères à partir du côté gauche de la chaîne.

6 Droite

Renvoie un nombre spécifique de caractères du côté droit de la chaîne.

sept Milieu

Renvoie un nombre spécifique de caractères d'une chaîne en fonction des paramètres spécifiés.

8 Ltrim

Renvoie une chaîne après avoir supprimé les espaces sur le côté gauche de la chaîne spécifiée.

9 Rtrim

Renvoie une chaîne après avoir supprimé les espaces sur le côté droit de la chaîne spécifiée.

dix Réduire

Renvoie une valeur de chaîne après avoir supprimé les espaces vides de début et de fin.

11 Len

Renvoie la longueur de la chaîne donnée.

12 Remplacer

Renvoie une chaîne après avoir remplacé une chaîne par une autre chaîne.

13 Espace

Remplit une chaîne avec le nombre d'espaces spécifié.

14 StrComp

Renvoie une valeur entière après avoir comparé les deux chaînes spécifiées.

15 Chaîne

Renvoie une chaîne avec un caractère spécifié pour un nombre de fois spécifié.

16 StrReverse

Renvoie une chaîne après avoir inversé la séquence des caractères de la chaîne donnée.