V pracovnom hárku programu Excel je funkcia SPODNÁ, ktorá prevádza textový reťazec na malé písmená.
Rovnako ako funkcia LOWER, aj v programe Excel VBA existuje podobná vstavaná funkcia - LCASE
Funkcia VBA LCASE používa ako vstup reťazec a prevádza ho na malé písmená.
Syntax funkcie VBA LCASE
Nasleduje syntax funkcie VBA LCase
LCase (reťazec)
„Reťazec“ je text, ktorý chcete previesť na malé písmená.
Môžete použiť textový reťazec, referenciu na rozsah, ktorá obsahuje textový reťazec, alebo premennú, ktorá má textový reťazec.
Pozrime sa na niekoľko príkladov použitia funkcie LCase.
Príklady VBA LCázy
Nasledujúci kód by konvertoval zadaný text na malé písmená a zobrazil by ho v okne správy.
Sub LCaseExample1 () MsgBox LCase („Good Morning“) End Sub
Tu je ďalší príklad, kde sme použili premennú („Var“) na uchovanie textového reťazca a potom sme ho pomocou funkcie LCase previedli na malé písmená.
Sub LCaseExample2 () Dim Var ako reťazec Var = "Good Morning" MsgBox LCase (Var) End Sub
Ďalší príklad nižšie ukazuje, ako prevziať reťazec z bunky (A1) a ukázať jeho malú verziu v okne so správou.
Sub LCaseExample3 () MsgBox LCase (Range ("A1")) End Sub
Aj keď všetky uvedené príklady fungujú, je nepravdepodobné, že by ste túto funkciu použili na jednoduchú konverziu alebo zobrazenie malého reťazca.
Nižšie je a praktickejší príklad funkcie LCase v programe Excel VBA. Nasledujúci kód by prešiel všetkými bunkami vo vybratom rozsahu a skonvertoval všetky textové reťazce na malé písmená.
Sub LCaseExample1 () Dim rng As Range Set rng = Selection for each Cell In rng Cell.Value = LCase (Cell) Next Cell End Sub
Niekoľko dôležitých vecí, ktoré by ste mali vedieť o funkcii VBA LCase:
- Ovplyvňuje iba veľké písmená textového reťazca. Akýkoľvek znak okrem veľkých textových znakov zostáva nezmenený.
- Ak použijete nulový znak (alebo odkaz na prázdnu bunku), vráti nulový znak.
Ďalšie užitočné funkcie VBA:
- Funkcia VBA UCase.
- Funkcia VBA TRIM.
- Funkcia VBA INSTR.
- FUNKCIA VBA SPLIT.