Az Excel munkalapon van egy LOWER függvény, amely egy szöveges karakterláncot kisbetűvé alakít át.
Csakúgy, mint a LOWER funkció, van egy hasonló beépített funkció az Excel VBA -ban - LCASE
A VBA LCASE függvény karakterláncot használ bemenetként, és kisbetűssé alakítja át.
A VBA LCASE függvény szintaxisa
Az alábbiakban a VBA LCase függvény szintaxisa látható
LCase (karakterlánc)
'Húr' az a szöveg, amelyet kisbetűvé szeretne konvertálni.
Használhat szöveges karakterláncot, tartományi hivatkozást, amely tartalmazza a szöveges karakterláncot, vagy változót, amely tartalmazza a szöveges karakterláncot.
Nézzünk néhány példát az LCase funkció használatára.
VBA LCase példák
Az alábbi kód átalakítja a megadott szöveget kisbetűvé, és megjeleníti egy üzenetmezőben.
Sub LCaseExample1 () MsgBox LCase ("Good Morning") End Sub
Íme egy másik példa, ahol egy változót („Var”) használtunk a szöveges karakterlánc megtartására, majd az LCase függvénnyel kisbetűvé alakítottuk.
Sub LCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox LCase (Var) End Sub
Egy másik példa az alábbiakban bemutatja, hogyan vegye ki a karakterláncot egy cellából (A1), és jelenítse meg a kisbetűs változatot egy üzenetmezőben.
Sub LCaseExample3 () MsgBox LCase (Range ("A1")) End Sub
Bár a fenti példák mindegyike működik, nem valószínű, hogy ezzel a funkcióval egyszerűen átalakítja vagy megjeleníti a kisbetűs karakterláncot.
Az alábbiakban a gyakorlatiasabb példa az Excel VBA LCase funkciójának. Az alábbi kód végigmegy a kijelölt tartomány összes celláján, és az összes szöveges karakterláncot kisbetűvé alakítja.
Sub LCaseExample1 () Dim rng as Range Set
Néhány fontos tudnivaló a VBA LCase funkcióról:
- Csak a szöveges karakter nagybetűit érinti. A nagybetűs karaktereken kívül minden karakter változatlan marad.
- Ha null karaktert használ (vagy egy üres cellára való hivatkozást), akkor null karaktert ad vissza.
Egyéb hasznos VBA funkciók:
- VBA UCase funkció.
- VBA TRIM funkció.
- VBA INSTR függvény.
- VBA SPLIT FUNKCIÓ.