I Excel -kalkylblad finns en LOWER -funktion som konverterar en textsträng till gemener.
Precis som LOWER -funktionen finns det en liknande inbyggd funktion i Excel VBA - LCASE
VBA LCASE -funktionen tar en sträng som ingång och konverterar den till en liten sträng.
Syntax för VBA LCASE -funktion
Nedan visas syntaxen för VBA LCase -funktionen
LCase (sträng)
'Sträng' är texten som du vill konvertera till gemener.
Du kan använda en textsträng, en intervallreferens som innehåller textsträngen eller en variabel som har textsträngen.
Låt oss titta på ett par exempel på hur man använder LCase -funktionen.
VBA LCase Exempel
Koden nedan skulle konvertera den angivna texten till gemener och visa den i en meddelanderuta.
Sub LCaseExample1 () MsgBox LCase ("Good Morning") End Sub
Här är ett annat exempel, där vi har använt en variabel (‘Var’) för att hålla textsträngen och sedan använt LCase -funktionen för att konvertera den till gemener.
Sub LCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox LCase (Var) End Sub
Ett annat exempel nedan visar hur du tar strängen från en cell (A1) och visar den små versionen av den i en meddelanderuta.
Sub LCaseExample3 () MsgBox LCase (Range ("A1")) End Sub
Även om alla ovanstående exempel fungerar, är det osannolikt att du använder den här funktionen för att helt enkelt konvertera eller visa små strängar.
Nedan finns en mer praktiskt exempel av LCase -funktionen i Excel VBA. Koden nedan går igenom alla celler i det valda intervallet och konverterar alla textsträngar till gemener.
Sub LCaseExample1 () Dim rng As Range Set rng = Selection for each Cell In rng Cell.Value = LCase (Cell) Next Cell End Sub
Några viktiga saker att veta om VBA LCase -funktionen:
- Det påverkar endast de stora bokstäverna i textsträngen. Alla andra tecken än de stora bokstäverna lämnas oförändrade.
- Om du använder ett nulltecken (eller en referens till en tom cell) returnerar det ett nulltecken.
Andra användbara VBA -funktioner:
- VBA UCase -funktion.
- VBA TRIM -funktion.
- VBA INSTR -funktion.
- VBA SPLIT FUNKTION.