Fonction VBA CStr | Expliquée avec des exemples de syntaxe | VBAF1.COM

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.

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 de la fonction CStr de VBA

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.
Fonction VBA CStr

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.
VBA Convertir une valeur en chaîne de caractères à l'aide de la fonction CStr

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.
Fonction CStr dans Excel VBA

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

.