VBA CStr -funktio | Selitetty ja esimerkkejä syntaksista | VBAF1.COM

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 VBA:n CStr-funktiosta

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:
VBA CStr-funktio

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:
VBA Convert Value to String using CStr Function

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.
CStr-funktio Excel VBA:ssa

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

.