VBA ülemise, alumise ja korraliku korpuse funktsioonid

See õpetus näitab, kuidas kasutada VBA funktsioone UCASE, LCASE ja STRCONV.

VBA -s töötades peate sageli stringid teisendama väiketähtedeks, suurtähtedeks või korralikeks. See on võimalik, kasutadesUCase, LCaas ja StrConv funktsioone.

Need funktsioonid on VBA stringidega manipuleerimisel olulised, nagu VBA tõstutundlik. Kui soovite muuta VBA tõstutundetuks, peate lisama Option Võrdle teksti mooduli ülaosas. Selle kohta saate lisateavet siit: Vältige VBA tõstutundlikkust

UCase - teisendage string suurtähtedeks

The UCase funktsioon VBA -s teisendab stringi kõik tähed suurtähtedeks. On ainult üks argument, mis võib olla string, muutuja stringiga või lahtri väärtus. Seda funktsiooni kasutatakse sageli, kui soovite võrrelda kahte stringi. Siin on funktsiooni UCase kood:

12345678 Dim strText stringinaDim strTextUCase stringinastrText = "töötab suured tähed"strTextUCase = UCase (strText)MsgBox strTextUCase

Näites tahame teisendada kõik tähed strText muutuja suurtähtedele ja määrake teisendatud string stringile strTextUCase muutuja. Lõpuks kutsume teisendatud stringi sõnumikasti:

LCase - teisendage string väiketähtedeks

Kui soovite teisendada stringi kõik tähed väiketähtedeks, peate kasutama LCaas funktsiooni. Sellel funktsioonil on üks argument, sama mis UCase. See on LCase funktsiooni kood:

12345678 Dim strText stringinaDim strTextLCase stringinastrText = "TÄITMINE VÄIKESTE VÄLJASTUSTE FUNKTSIOON"strTextLCase = LCase (strText)MsgBox strTextLCase

Selles näites teisendame stringi kõik tähed A1 -st väiketähtedeks. Pärast seda määratakse teisendatud string lahtrile A1.

StrConv - teisendage string õigeks

The StrConv funktsioon võimaldab teil tekstistringi teisendada suurtähtedeks. Funktsioonil on kaks argumenti. Esiteks on string, mille soovite teisendada. Teine on soovitud konversiooni tüüp. Stringi teisendamiseks õigeks korpuseks peate selle määrama vbProperCase. Funktsiooni kood on järgmine:

12345678 Dim strText stringinaDim strTextProperCase stringinastrText = "õige juhtumi funktsiooni käivitamine"strTextProperCase = StrConv (strText, vbProperCase)MsgBox strTextProperCase

Näete näitel, kuidas funktsioon töötab. See võtab stringi lahtrist B1, teisendab selle õigeks ja tagastab väärtuse lahtris A1.

StrConv - teisendage string suureks või väiketäheks

Funktsiooni StrConv abil saate stringi teisendada ka suurtähtedeks. Selleks peate lihtsalt teise argumendi määrama vbUpperCase või vbLowerCase:

1 strTextConverted = StrConv (strText, vbUpperCase)
1 strTextConverted = StrConv (strText, vbLowerCase)

VBA ülemine, alumine ja korralik juhtum - juhtumi funktsioonid Accessis

Kõik ülaltoodud näited töötavad Access VBA -s täpselt samamoodi nagu Excel VBA -s.

1234 Privaatne alamklientName_AfterUpdate ()"see teisendab kliendi nime kastis oleva teksti suurtähtedeksMe.ClientName = UCase (Me.ClientName)End Sub

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave