Exceli töölehel on funktsioon LOWER, mis teisendab tekstistringi väiketähtedeks.
Nagu funktsioon LOWER, on ka Excelis VBA sarnane sisseehitatud funktsioon - LCASE
Funktsioon VBA LCASE võtab sisendiks stringi ja teisendab selle väiketäheks.
Funktsiooni VBA LCASE süntaks
Allpool on funktsiooni VBA LCase süntaks
LCase (string)
"String" on tekst, mille soovite väiketähtedeks teisendada.
Võite kasutada tekstistringi, vahemikku, mis sisaldab tekstistringi, või muutujat, millel on tekstistring.
Vaatame paari näidet LCase funktsiooni kasutamise kohta.
VBA LCase näited
Allolev kood teisendab määratud teksti väiketähtedeks ja kuvab selle sõnumikastis.
Alam -LCaseExample1 () MsgBox LCase ("Good Morning") End Sub
Siin on veel üks näide, kus oleme tekstistringi hoidmiseks kasutanud muutujat („Var”) ja seejärel kasutanud funktsiooni LCase selle väiketähtede teisendamiseks.
Sub LCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox LCase (Var) End Sub
Järgmine näide näitab, kuidas stringi lahtrist (A1) võtta ja selle väiketähti kuvada sõnumikastis.
Alam -LCaseExample3 () MsgBox LCase (vahemik ("A1")) Lõpu alamosa
Kuigi kõik ülaltoodud näited töötavad, ei kasuta te tõenäoliselt seda funktsiooni väiketähe lihtsalt teisendamiseks või kuvamiseks.
Allpool on a praktilisem näide Exceli VBA funktsiooni LCase funktsioonist. Allolev kood läbiks kõik valitud vahemiku lahtrid ja teisendaks kõik tekstistringid väiketähtedeks.
Sub LCaseExample1 () Dim rng as Range Set rng = Valik iga lahtri kohta rng Cell.Value = LCase (Cell) Järgmise lahtri lõpu alam
Mõned olulised asjad, mida VBA LCase funktsiooni kohta teada on:
- See mõjutab ainult tekstistringi suuri tähti. Kõik muud märgid peale suurte tähtede jäetakse muutmata.
- Kui kasutate tühimärki (või viidet tühjale lahtrile), tagastab see tühimärgi.
Muud kasulikud VBA funktsioonid:
- VBA UCase funktsioon.
- Funktsioon VBA TRIM.
- Funktsioon VBA INSTR.
- VBA SPLIT FUNKTSIOON.