- VBA CStr Functie in Excel
- Syntaxis van VBA CStr Functie:
- Parameters of argumenten:
- Waar kunnen we CStr-functie toepassen of gebruiken in Excel VBA?
- Voorbeeld 1: Converteer een String(100) naar het gegevenstype String
- Voorbeeld 2: Converteer een waarde(12345.678) naar een gegevenstype String
- Voorbeeld 3: Een waarde(True) converteren naar het gegevenstype String
- Voorbeeld 4: Een waarde(False) omzetten in een gegevenstype tekenreeks
- Instructies voor het gebruik van Macro Codes
- Lijst van alle Type Conversie Functies in Excel VBA:
- Lijst van VBA-functies:
- Voorbeelden op CStr functie in Excel VBA:
VBA CStr Functie in Excel
VBA CStr Functie is gecategoriseerd als een Data Type Conversie functie. Het is een ingebouwde functie in Excel VBA. Deze VBA CStr functie converteert een uitdrukking naar een String datatype.
Deze functie kan worden gebruikt in een procedure of functie in een VBA editor venster in Excel. We kunnen deze CStr-functie in Excel VBA een willekeurig aantal keren gebruiken in een willekeurig aantal procedures of functies. In de volgende sectie leer je veel onderwerpen. Zoals wat is de syntaxis en de parameters van de CStr functie, waar kunnen we deze CStr Functie gebruiken en het is real-time voorbeelden.
Syntaxis van VBA CStr Functie:
De syntaxis van de CStr Functie in VBA is
CStr(Expression)
De CStr functie retourneert een string datatype waarde.
Parameters of argumenten:
De CStr-functie heeft één argument in Excel VBA.
waar
Expressie:Het is een verplicht argument. Een expressieargument vertegenwoordigt een waarde. Het wordt gebruikt om de waarde te converteren naar een tekenreekswaarde.
Waar kunnen we CStr-functie toepassen of gebruiken in Excel VBA?
We kunnen deze CStr-functie gebruiken in VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 voor Mac, Excel 2011 voor Mac, Excel Online, Excel voor iPhone, Excel voor iPad, Excel voor Android-tablets en Excel voor Android-mobiles.
Voorbeeld 1: Converteer een String(100) naar het gegevenstype String
Hier volgt een eenvoudig voorbeeld van de functie CStr in Excel VBA. Dit onderstaande voorbeeld opgegeven een expressie(100) converteert naar een tekenreeks type waarde.
'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
Uitvoer: Hier volgt een schermafbeelding van de uitvoer van het eerste voorbeeld.
Voorbeeld 2: Converteer een waarde(12345.678) naar een gegevenstype String
Hier volgt een eenvoudig voorbeeld van de functie CStr in Excel VBA. Dit onderstaande voorbeeld opgegeven een expressie(12345.678) converteert naar een tekenreeks type waarde.
'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
Uitvoer: Hier is de schermafbeelding van de uitvoer van het tweede voorbeeld.
Voorbeeld 3: Een waarde(True) converteren naar het gegevenstype String
Hier volgt een eenvoudig voorbeeld van de CStr functie met behulp van VBA in Excel. Dit onderstaande voorbeeld opgegeven een expressie (True) converteert naar een tekenreeks type waarde. Het retourneert true als 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: Hier is de schermafbeelding van de uitvoer van het derde voorbeeld.
Voorbeeld 4: Een waarde(False) omzetten in een gegevenstype tekenreeks
Hier volgt een eenvoudig voorbeeld van de CStr-functie in Excel met behulp van VBA. Dit onderstaande voorbeeld opgegeven een expressie (False) converteert naar een tekenreeks type waarde. Het retourneert false als 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: Hier is de schermafbeelding van het vierde voorbeeld output.
Instructies voor het gebruik van Macro Codes
Hier zijn de stap voor stap instructies voor het gebruik van de CStr Functie in Excel VBA.
- Open een Excel-werkmap.
- Druk op Alt+F11 om het venster VBA Editor te openen.
- Ga naar menu Invoegen en klik op module uit de beschikbare opties.
- Kopieer hierboven gespecificeerde macro’s naar de VBA-editor.
- Selecteer een procedure uit bovenstaande codes en klik op ‘Run’ commando of gebruik Toetsenbord snelkoppeling ‘F5’.
Lijst van alle Type Conversie Functies in Excel VBA:
Hier is de lijst van Data Type Conversie functies. En ook vinden de syntaxis en return type. Klik op onderstaande link om te gaan en zie de gerelateerde VBA Functies.
Functie | Beschrijving | Syntax | Return Type |
---|---|---|---|
VBA CBool | VBA CBool functie converteert een uitdrukking naar een Boolean datatype. | CBool(Expression) | Boolean |
VBA CByte | VBA CByte-functie converteert een expressie naar een Byte-gegevenstype. | CByte(Expression) | Byte |
VBA CCur | VBA CCur functie converteert een expressie naar een Currency datatype. | CCur(Expression) | Currency |
VBA CDate | VBA CDate-functie converteert een expressie naar een Gegevenstype Datum. | CDate(Expression) | Date |
VBA CDbl | VBA CDbl-functie converteert een expressie naar een Gegevenstype Dubbel. | CDbl(Expression) | Double |
VBA CDec | VBA CDec-functie converteert een expressie naar een Decimaal gegevenssubtype. | CDec(Expression) | Decimal |
VBA CInt | VBA CInt-functie converteert een expressie naar een Integer gegevenstype. | CInt(Expression) | Integer |
VBA CLng | VBA CLng-functie converteert een expressie naar een gegevenstype Long. | CLng(Expression) | Long |
VBA CSng | VBA CSng-functie converteert een expressie naar een Single-gegevenstype. | CSng(Expression) | Single |
VBA CStr | VBA CStr-functie converteert een expressie naar een String-gegevenstype. | CStr(Expression) | String |
VBA CVar | VBA CVar-functie converteert een expressie naar een Variant-gegevenstype. | CVar(Expression) | Variant |
U kunt de FORMAT-functie gebruiken om de string te formatteren.
Lijst van VBA-functies:
Klik op onderstaande link om terug te gaan naar de lijst met VBA-functies.
Lijst van VBA-functies VBA Data Type Conversion Functies
Voorbeelden op CStr functie in Excel VBA:
VBA Integer converteren naar String met voorloopnullen VBA Getal converteren naar String
Hier volgen nog enkele voorbeelden van het gebruik van de cStr functie in VBA:
- VBA Type Conversion Functions
- VBA STR Functie
- VBA Format Functie