- VBA CStr -funktio Excelissä
- VBA:n CStr-funktion syntaksi:
- Parametrit tai argumentit:
- Missä voimme soveltaa tai käyttää CStr-funktiota Excel VBA:ssa?
- Esimerkki 1: Muunna merkkijono(100) String-tietotyypiksi
- Esimerkki 2: Muunna arvo(12345.678) merkkijonotyyppiseksi tietotyypiksi
- Esimerkki 3: Muunna arvo(True) merkkijonotyyppiseksi tietotyypiksi
- Esimerkki 4: Convert a Value(False) to String Data Type
- Ohjeet makrokoodien käyttämiseen
- Luettelo kaikista tyypinmuunnostoiminnoista Excelin VBA:ssa:
- Luettelo VBA-funktioista:
- Examples on CStr function in Excel VBA:
VBA CStr -funktio Excelissä
VBA CStr -funktio luokitellaan tietotyypin muunnosfunktioksi. Se on sisäänrakennettu funktio Excel VBA:ssa. Tämä VBA CStr -funktio muuntaa lausekkeen String-tietotyypiksi.
Tätä funktiota voidaan käyttää joko proseduurissa tai funktiossa Excelin VBA-editori-ikkunassa. Voimme käyttää tätä CStr-funktiota Excel VBA:ssa kuinka monta kertaa tahansa monessa menettelyssä tai funktiossa. Seuraavassa osassa opit monia aiheita. Kuten mikä on CStr-funktion syntaksi ja parametrit, missä voimme käyttää tätä CStr-funktiota ja sen reaaliaikaisia esimerkkejä.
VBA:n CStr-funktion syntaksi:
VBA:n CStr-funktion syntaksi on
CStr(Expression)
Cstr-funktio palauttaa merkkijonotyyppisen tiedon arvon.
Parametrit tai argumentit:
Cstr-funktiolla on Excel VBA:ssa yksi argumentti.
where
Expression: Se on pakollinen argumentti. Lausekeargumentti edustaa arvoa. Sitä käytetään arvon muuntamiseen merkkijonoarvoksi.
Missä voimme soveltaa tai käyttää CStr-funktiota Excel VBA:ssa?
Voidaan käyttää tätä CStr-funktiota VBA:ssa MS Office 365:ssä, MS Excel 2016:ssa, MS Excel 2013:ssa, 2011:ssä, Excel 2010:ssä, Excel 2007:ssä, Excel 2003:ssa, Macin Excel 2016:ssä, Macin Excel 2011:ssä, Excel Online:ssa, iPhonen Excelissä, iPadin Excelissä, Android-tablettien Excelissä ja Androidin Android-mobiililaitteissa.
Esimerkki 1: Muunna merkkijono(100) String-tietotyypiksi
Tässä on yksinkertainen esimerkki CStr-funktiosta Excel VBA:ssa. Tässä alla olevassa esimerkissä määritetty lauseke(100) muunnetaan merkkijonotyyppiseksi arvoksi.
'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
Tulos:
Esimerkki 2: Muunna arvo(12345.678) merkkijonotyyppiseksi tietotyypiksi
Tässä on yksinkertainen esimerkki CStr-funktiosta Excel VBA:ssa. Tässä alla olevassa esimerkissä määritetty lauseke(12345.678) muunnetaan merkkijonotyyppiseksi arvoksi.
'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
Tulos:
Esimerkki 3: Muunna arvo(True) merkkijonotyyppiseksi tietotyypiksi
Tässä on yksinkertainen esimerkki CStr-funktiosta VBA:n avulla Excelissä. Tässä alla olevassa esimerkissä määritetty lauseke(True) muunnetaan merkkijonotyyppiseksi arvoksi. Se palauttaa tulosteena true.
'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
Tuloste:
Esimerkki 4: Convert a Value(False) to String Data Type
Tässä on yksinkertainen esimerkki CStr-funktiosta Excelissä VBA:n avulla. Tässä alla olevassa esimerkissä määritetty lauseke(False) muunnetaan merkkijonotyyppiseksi arvoksi. Se palauttaa tulosteena false.
'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
Tuloste: Tässä on kuvakaappaus neljännen esimerkin tulosteesta.
Ohjeet makrokoodien käyttämiseen
Tässä ovat vaiheittaiset ohjeet CStr-funktion käyttämiseen Excel VBA:ssa.
- Avaa Excel-työkirja.
- Avaa VBA-editori-ikkunan avaamiseksi painamalla Alt+F11.
- Mene Insert-valikkoon ja napsauta moduulia käytettävissä olevista vaihtoehdoista.
- Kopioi edellä määritetyt makrot VBA-editoriin.
- Valitse mikä tahansa menettely edellä mainituista koodeista ja napsauta komentoa ’Suorita’ tai käytä näppäimistön pikanäppäintä ’F5’.
Luettelo kaikista tyypinmuunnostoiminnoista Excelin VBA:ssa:
Tässä on luettelo datatyypinmuunnosfunktioista. Ja löydä myös sen syntaksi ja paluutyyppi. Klikkaa alla olevaa linkkiä siirtyäksesi katsomaan asiaan liittyviä VBA-funktioita.
Funktio | Kuvaus | Syntaksi | Palautustyyppi |
---|---|---|---|
VBA:n CBool | VBA:n CBool-funktio muuntaa lausekkeen Bool-tietotyypiksi. | CBool(Expression) | Boolean |
VBA CByte | VBA CByte -funktio muuntaa lausekkeen tavun tietotyypiksi. | CByte(Expression) | Byte |
VBA CCur | VBA CCur-funktio muuntaa lausekkeen valuuttatietotyypiksi. | CCur(Expression) | Currency |
VBA CDate | VBA CDate-funktio muuntaa lausekkeen Date-tietotyypiksi. | CDate(Expression) | Date |
VBA CDbl | VBA CDbl-funktio muuntaa lausekkeen Double-tietotyypiksi. | CDbl(Expression) | Double |
VBA CDec | VBA CDec -funktio muuntaa lausekkeen Decimal-tietotyypin alatyypiksi. | CDec(Expression) | Decimal |
VBA CInt | VBA CInt-funktio muuntaa lausekkeen Integer-tietotyypiksi. | CInt(Expression) | Integer |
VBA CLng | VBA CLng-funktio muuntaa lausekkeen Long-tietotyypiksi. | CLng(Expression) | Long |
VBA CSng | VBA CSng -funktio muuntaa lausekkeen tietotyypiksi Single. | CSng(Expression) | Single |
VBA CStr | VBA CStr-funktio muuntaa lausekkeen String-tietotyypiksi. | CStr(Expression) | String |
VBA CVar | VBA CVar-funktio muuntaa lausekkeen Variant-tietotyypiksi. | CVar(Expression) | Variant |
Voit käyttää FORMAT-funktiota merkkijonon muotoilemiseen.
Luettelo VBA-funktioista:
Klikkaa alla olevaa linkkiä palataksesi takaisin nähdäksesi kaikki Luettelo VBA-funktioista.
List of VBA Functions VBA Data Type Conversion Functions
Examples on CStr function in Excel VBA:
VBA Convert Integer To String With Leading Zeros VBA Convert Number To String
Tässä on vielä muutama esimerkki cStr-funktion käytöstä VBA:ssa:
- VBA:n tyypinmuunnosfunktiot
- VBA:n STR-funktio
- VBA:n muotoilufunktio
.