I Excel -regneark er det en LOWER -funksjon som konverterer en tekststreng til små bokstaver.
På samme måte som LOWER -funksjonen, er det en lignende innebygd funksjon i Excel VBA - LCASE
VBA LCASE -funksjonen tar en streng som inngang og konverterer den til en liten streng.
Syntaks for VBA LCASE -funksjon
Nedenfor er syntaksen til VBA LCase -funksjonen
LCase (streng)
'Streng' er teksten du vil konvertere til små bokstaver.
Du kan bruke en tekststreng, en områdereferanse som inneholder tekststrengen, eller en variabel som har tekststrengen.
La oss se på et par eksempler på bruk av LCase -funksjonen.
VBA LCase Eksempler
Koden nedenfor vil konvertere den angitte teksten til små bokstaver og vise den i en meldingsboks.
Sub LCaseExample1 () MsgBox LCase ("Good Morning") End Sub
Her er et annet eksempel, hvor vi har brukt en variabel (‘Var’) for å holde tekststrengen og deretter brukt LCase -funksjonen til å konvertere den til små bokstaver.
Sub LCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox LCase (Var) End Sub
Et annet eksempel nedenfor viser hvordan du tar strengen fra en celle (A1) og viser den små versjonen av den i en meldingsboks.
Sub LCaseExample3 () MsgBox LCase (Range ("A1")) End Sub
Selv om alle disse eksemplene ovenfor fungerer, er det lite sannsynlig at du vil bruke denne funksjonen til å bare konvertere eller vise små bokstaver.
Nedenfor er en mer praktisk eksempel av LCase -funksjonen i Excel VBA. Koden nedenfor vil gå gjennom alle cellene i det valgte området og konvertere alle tekststrenge til små bokstaver.
Sub LCaseExample1 () Dim rng As Range Set rng = Selection for each Cell In rng Cell.Value = LCase (Cell) Next Cell End Sub
Noen få viktige ting å vite om VBA LCase -funksjonen:
- Det påvirker bare de store bokstavene i tekststrengen. Alle andre tegn enn de store bokstavene forblir uendret.
- Hvis du bruker et nulltegn (eller en referanse til en tom celle), returnerer det et nulltegn.
Andre nyttige VBA -funksjoner:
- VBA UCase -funksjon.
- VBA TRIM -funksjon.
- VBA INSTR Funksjon.
- VBA SPLIT FUNKSJON.