Funktsioon VBA LCASE - teisendage tekst Excelis väiketähtedeks

Lang L: none (table-of-contents)

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:

  1. See mõjutab ainult tekstistringi suuri tähti. Kõik muud märgid peale suurte tähtede jäetakse muutmata.
  2. 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.
wave wave wave wave wave