Funzione VBA CStr | Spiegata con esempi di sintassi | VBAF1.COM

Funzione VBA CStr in Excel

La funzione VBA CStr è classificata come una funzione di conversione del tipo di dati. È una funzione integrata in Excel VBA. Questa funzione VBA CStr converte un’espressione in un tipo di dati String.
Questa funzione può essere utilizzata sia in una procedura che in una funzione in una finestra di editor VBA in Excel. Possiamo usare questa funzione CStr in Excel VBA qualsiasi numero di volte in qualsiasi numero di procedure o funzioni. Nella seguente sezione si imparano molti argomenti. Come la sintassi e i parametri della funzione CStr, dove possiamo usare questa funzione CStr e i suoi esempi in tempo reale.

Sintassi della funzione VBA CStr:

La sintassi della funzione CStr in VBA è

CStr(Expression)

La funzione CStr restituisce un valore di tipo stringa.

Parametri o argomenti:

La funzione CStr ha un argomento in Excel VBA.
dove
Espressione:È un argomento obbligatorio. Un argomento espressione rappresenta un valore. Viene utilizzato per convertire il valore in un valore di stringa.

Dove possiamo applicare o utilizzare la funzione CStr in Excel VBA?

Possiamo utilizzare questa funzione CStr in VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 per Mac, Excel 2011 per Mac, Excel Online, Excel per iPhone, Excel per iPad, Excel per tablet Android e Excel per cellulari Android.

Esempio 1: Convertire una stringa(100) in tipo di dati stringa

Ecco un semplice esempio della funzione CStr in Excel VBA. Questo esempio qui sotto specifica un’espressione (100) e la converte in un valore di tipo stringa.

'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

Output: Ecco lo screenshot del primo esempio di output.
Esempio della funzione VBA CStr

Esempio 2: Convertire un valore (12345.678) in un tipo di dati stringa

Ecco un semplice esempio della funzione CStr in Excel VBA. Questo esempio qui sotto specifica un’espressione (12345.678) e la converte in un valore di tipo stringa.

'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

Output: Ecco lo screenshot del secondo esempio di output.
Funzione VBA CStr

Esempio 3: Convertire un valore (True) in un tipo di dati stringa

Ecco un semplice esempio della funzione CStr usando VBA in Excel. Questo esempio qui sotto specifica un’espressione (True) e la converte in un valore di tipo stringa. Restituisce true come output.

'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

Output: Ecco lo screenshot del terzo esempio di output.
VBA Convertire un valore in una stringa usando la funzione CStr

Esempio 4: Convertire un valore (Falso) in un tipo di dati stringa

Ecco un semplice esempio della funzione CStr in Excel usando VBA. Questo esempio qui sotto specifica un’espressione (False) e la converte in un valore di tipo stringa. Restituisce false come output.

'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

Output: Ecco lo screenshot del quarto esempio di output.
Funzione CStr in Excel VBA

Istruzioni per usare i codici macro

Qui ci sono le istruzioni passo passo per usare la funzione CStr in Excel VBA.

  • Apri una cartella di lavoro Excel.
  • Premi Alt+F11 per aprire la finestra dell’Editor VBA.
  • Vai al menu Inserisci e clicca su modulo dalle opzioni disponibili.
  • Copia le macro sopra specificate nell’editor VBA.
  • Seleziona qualsiasi procedura dai codici sopra e clicca sul comando ‘Esegui’ o usa la scorciatoia da tastiera ‘F5’.

Elenco di tutte le funzioni di conversione del tipo in Excel VBA:

Ecco l’elenco delle funzioni di conversione del tipo di dati. E anche trovare la sua sintassi e il tipo di ritorno. Si prega di cliccare sul link sottostante per andare a vedere le relative funzioni VBA.

Funzione Descrizione Sintassi Tipo di ritorno
VBA CBool La funzione VBA CBool converte un’espressione in un tipo di dati booleano. CBool(Expression) Boolean
VBA CByte VBA CByte converte un’espressione in un tipo di dati Byte. CByte(Expression) Byte
VBA CCur VBA CCur converte un’espressione in un tipo di dati Currency. CCur(Expression) Currency
VBA CDate VBA CDate converte un’espressione in un tipo di dati Date. CDate(Expression) Date
VBA CDbl VBA CDbl converte un’espressione in un tipo di dati Double. CDbl(Expression) Double
VBA CDec VBA CDec converte un’espressione in un sottotipo di dati Decimal. CDec(Expression) Decimal
VBA CInt La funzione VBA CInt converte un’espressione in un tipo di dati Integer. CInt(Expression) Integer
VBA CLng VBA CLng converte un’espressione in un tipo di dati Long. CLng(Expression) Long
VBA CSng VBA CSng converte un’espressione in un tipo di dati Single. CSng(Expression) Single
VBA CStr VBA CStr converte un’espressione in un tipo di dati String. CStr(Expression) String
VBA CVar VBA CVar converte un’espressione in un tipo di dati Variant. CVar(Espressione) Variante

Puoi usare la funzione FORMAT per formattare la stringa.

Lista delle funzioni VBA:

Per favore clicca sul link sottostante per tornare a vedere tutta la lista delle funzioni VBA.

Elenco delle funzioni VBA Funzioni di conversione del tipo di dati VBA

Esempi sulla funzione CStr in Excel VBA:

VBA Convertire numero intero in stringa con zeri iniziali VBA Convertire numero in stringa

Ecco qualche altro esempio sull’uso della funzione cStr in VBA:

  • Funzioni VBA di conversione del tipo
  • Funzione VBA STR
  • Funzione Format