- Funzione VBA CStr in Excel
- Sintassi della funzione VBA CStr:
- Parametri o argomenti:
- Dove possiamo applicare o utilizzare la funzione CStr in Excel VBA?
- Esempio 1: Convertire una stringa(100) in tipo di dati stringa
- Esempio 2: Convertire un valore (12345.678) in un tipo di dati stringa
- Esempio 3: Convertire un valore (True) in un tipo di dati stringa
- Esempio 4: Convertire un valore (Falso) in un tipo di dati stringa
- Istruzioni per usare i codici macro
- Elenco di tutte le funzioni di conversione del tipo in Excel VBA:
- Lista delle funzioni VBA:
- Esempi sulla funzione CStr in Excel VBA:
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 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.
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.
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.
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