- Fonction VBA CStr dans Excel
- Syntaxe de la fonction CStr de VBA:
- Paramètres ou arguments:
- Où pouvons-nous appliquer ou utiliser la fonction CStr dans Excel VBA ?
- Exemple 1 : Convertir une chaîne(100) en type de données string
- Exemple 2 : Convertir une valeur(12345.678) en type de données chaîne
- Exemple 3 : Convertir une valeur(True) en type de données string
- Exemple 4 : Convertir une valeur(False) en type de données chaîne de caractères
- Instructions pour utiliser les codes macro
- Liste de toutes les fonctions de conversion de type dans Excel VBA:
- Liste des fonctions VBA:
- Exemples sur la fonction CStr dans Excel VBA :
Fonction VBA CStr dans Excel
La fonction VBA CStr est catégorisée comme une fonction de conversion de type de données. Il s’agit d’une fonction intégrée dans Excel VBA. Cette fonction CStr VBA convertit une expression en un type de données String.
Cette fonction peut être utilisée dans une procédure ou une fonction dans une fenêtre d’éditeur VBA dans Excel. Nous pouvons utiliser cette fonction CStr dans Excel VBA un nombre illimité de fois dans un nombre illimité de procédures ou de fonctions. Dans la section suivante vous apprenez beaucoup de sujets. Comme quelle est la syntaxe et les paramètres de la fonction CStr, où nous pouvons utiliser cette fonction CStr et ses exemples en temps réel.
Syntaxe de la fonction CStr de VBA:
La syntaxe de la fonction CStr en VBA est
CStr(Expression)
La fonction CStr retourne une valeur de type chaîne de caractères.
Paramètres ou arguments:
La fonction CStr a un argument dans Excel VBA.
où
Expression:C’est un argument obligatoire. Un argument d’expression représente une valeur. Il est utilisé pour convertir la valeur en une valeur de chaîne de caractères.
Où pouvons-nous appliquer ou utiliser la fonction CStr dans Excel VBA ?
Nous pouvons utiliser cette fonction CStr dans VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 pour Mac, Excel 2011 pour Mac, Excel Online, Excel pour iPhone, Excel pour iPad, Excel pour tablettes Android et Excel pour Mobiles Android.
Exemple 1 : Convertir une chaîne(100) en type de données string
Voici un exemple simple de la fonction CStr dans Excel VBA. Cet exemple ci-dessous spécifié une expression(100) se convertit en une valeur de type chaîne de caractères.
'Convert a String(100) to String Data TypeSub VBA_CStr_Function_Ex1() 'Variable declaration Dim sValue As String Dim dResult As String sValue = 100 dResult = CStr(sValue) MsgBox "String(100) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Sortie : Voici la capture d’écran de la sortie du premier exemple.
Exemple 2 : Convertir une valeur(12345.678) en type de données chaîne
Voici un exemple simple de la fonction CStr dans Excel VBA. Cet exemple ci-dessous a spécifié une expression(12345.678) convertie en une valeur de type chaîne de caractères.
'Convert a Value(12345.678) to String Data TypeSub VBA_CStr_Function_Ex2() 'Variable declaration Dim sValue As Double Dim dResult As String sValue = 12345.678 dResult = CStr(sValue) MsgBox "Value(12345.678) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Sortie : Voici la capture d’écran de la sortie du deuxième exemple.
Exemple 3 : Convertir une valeur(True) en type de données string
Voici un exemple simple de la fonction CStr en utilisant VBA dans Excel. Cet exemple ci-dessous spécifié une expression(True) se convertit en une valeur de type chaîne de caractères. Il renvoie true comme sortie.
'Convert a Value(True) to String Data TypeSub VBA_CStr_Function_Ex3() 'Variable declaration Dim sValue Dim dResult As String sValue = True dResult = CStr(sValue) MsgBox "Value(True) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Sortie : Voici la capture d’écran de la sortie du troisième exemple.
Exemple 4 : Convertir une valeur(False) en type de données chaîne de caractères
Voici un exemple simple de la fonction CStr dans Excel en utilisant VBA. Cet exemple ci-dessous spécifié une expression(False) se convertit en une valeur de type chaîne de caractères. Il retourne false comme sortie.
'Convert a Value(False) to String Data TypeSub VBA_CStr_Function_Ex4() 'Variable declaration Dim sValue Dim dResult As String sValue = False dResult = CStr(sValue) MsgBox "Value(False) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Sortie : Voici la capture d’écran de la sortie du quatrième exemple.
Instructions pour utiliser les codes macro
Voici les instructions étape par étape pour utiliser la fonction CStr dans Excel VBA.
- Ouvrir un classeur Excel.
- Primer Alt+F11 pour ouvrir la fenêtre de l’éditeur VBA.
- Aller au menu Insertion et cliquer sur module parmi les options disponibles.
- Copier les macros spécifiées ci-dessus dans l’éditeur VBA.
- Sélectionner n’importe quelle procédure parmi les codes ci-dessus et cliquer sur la commande ‘Exécuter’ ou utiliser le raccourci clavier ‘F5’.
Liste de toutes les fonctions de conversion de type dans Excel VBA:
Voici la liste des fonctions de conversion de type de données. Et trouvez également sa syntaxe et son type de retour. Veuillez cliquer sur le lien ci-dessous pour aller voir les fonctions VBA correspondantes.
Fonction | Description | Syntaxe | Type de retour |
---|---|---|---|
VBA CBool | La fonction CBool de VBA convertit une expression en un type de données booléen. | CBool(Expression) | Boolean |
VBA CByte | VBA La fonction CByte convertit une expression en un type de données Octet. | CByte(Expression) | Byte |
VBA CCur | VBA La fonction CCur convertit une expression en un type de données Currency. | CCur(Expression) | Currency |
VBA CDate | VBA La fonction CDate convertit une expression en un type de données Date. | CDate(Expression) | Date |
VBA CDbl | VBA La fonction CDbl convertit une expression en un type de données Double. | CDbl(Expression) | Double |
VBA CDec | VBA La fonction CDec convertit une expression en un sous-type de données Décimal. | CDec(Expression) | Decimal |
VBA CInt | VBA La fonction CInt convertit une expression en un type de données Integer. | CInt(Expression) | Integer |
VBA CLng | VBA La fonction CLng convertit une expression en un type de données Long. | CLng(Expression) | Long |
VBA CSng | VBA La fonction CSng convertit une expression en un type de données Single. | CSng(Expression) | Single |
VBA CStr | VBA La fonction CStr convertit une expression en un type de données String. | CStr(Expression) | String |
VBA CVar | VBA La fonction CVar convertit une expression en un type de données Variant. | CVar(Expression) | Variant |
Vous pouvez utiliser la fonction FORMAT pour formater la chaîne de caractères.
Liste des fonctions VBA:
Veuillez cliquer sur le lien ci-dessous pour revenir en arrière et voir toute la liste des fonctions VBA.
Liste des fonctions VBA Fonctions de conversion de type de données VBA
Exemples sur la fonction CStr dans Excel VBA :
VBA Convertir un entier en chaîne de caractères avec des zéros de tête VBA Convertir un nombre en chaîne de caractères
Voici quelques autres exemples sur l’utilisation de la fonction cStr en VBA:
- Fonctions de conversion de type VBA
- Fonction STR VBA
- Fonction Format VBA
.