Renvoie une donnée de type Variante (Chaîne) contenant une chaîne de caractères extensible de la longueur spécifiée.
Syntaxe
String( nombre, caractère )
La syntaxe de la fonction Chaîne compte les arguments suivantes :
Argument |
Description |
nombre |
Obligatoire. Long. Longueur de la chaîne renvoyée. Si nombre contient Null, Null est renvoyée. |
caractère |
Obligatoire. Variant. code de caractère spécifier le caractère ou la expression de chaîne le premier caractère utilisé pour créer la chaîne à renvoyer. Si le caractère contient Null, Null est renvoyée. |
Remarques
Si vous spécifiez un nombre pour un caractère supérieur à 255, String le convertit en code de caractère valide à l’aide de la formule :
caractère Mod 256
Exemple de requête
Expression |
Résultats |
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; |
Renvoie la description du produit, répétez le premier caractère de La description du produit 4 fois dans la colonne testString. |
Exemple de VBA
Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.
Cet exemple utilise la fonction Chaîne pour renvoyer des chaînes de caractères répétées de la longueur spécifiée.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"