V listu aplikace Excel, HORNÍ funkce převede všechna malá písmena textového řetězce na velká písmena.

existuje podobná funkce v tom, že také dělá totéž-funkce UCase.

funkce VBA UCase bere jako vstup řetězec a převádí všechna malá písmena na velká písmena.

Syntaxe VBA UCASE Funkce

Níže je syntaxe VBA UCase funkce

UCase(String)

‚String‘ je text, ve kterém chcete převést všechna malá písmena na velká písmena.

můžete použít textový řetězec, odkaz na rozsah, který obsahuje textový řetězec, nebo proměnnou, která má textový řetězec.

podívejme se na několik příkladů použití funkce UCase v aplikaci Excel VBA.

příklady VBA UCase

níže uvedený kód převede zadaný text na velká písmena a poté zobrazí okno se zprávou s tímto textem.

Sub UCaseExample1()MsgBox UCase("Good Morning")End Sub

Excel VBA Ucase Funkce Příklad - Pole Zprávy

Níže je další příklad kódu jazyka VBA, kde jsem použil proměnnou (Var) držet textový řetězec. Funkce UCase se pak používá k převodu malých písmen na velká písmena.

Sub UCaseExample2()Dim Var As StringVar = "Good Morning"MsgBox UCase(Var)End Sub

Další příklad níže ukazuje, jak vzít řetězec z buňky (A1) a zobrazit jeho velká písmena v poli se zprávou.

Sub UCaseExample3()MsgBox UCase(Range("A1"))End Sub

Zatímco všechny tyto výše uvedené příklady práce, jste nepravděpodobné, že k použití této funkce jednoduše převést nebo zobrazit velká písmena string.

níže je uveden praktičtější příklad funkce UCase v aplikaci Excel VBA.

níže uvedený kód by prošel všemi buňkami ve vybraném rozsahu a převedl všechny textové řetězce na velká písmena.

Sub UCaseExample4()Dim rng As RangeSet rng = SelectionFor Each Cell In rngCell.Value = UCase(Cell)Next CellEnd Sub

Pomocí UCase funkce ve VBA převést na velká písmena

Zde je několik důležitých věcí, které vědět o VBA funkce UCase:

  1. ovlivňuje pouze malá písmena textového řetězce. Jakýkoli jiný znak než malé textové znaky zůstává nezměněn. To znamená, že čísla, speciální znaky a interpunkce zůstávají nezměněny.
  2. pokud použijete znak null (nebo odkaz na prázdnou buňku), vrátí znak null.

Další užitečné funkce Excel VBA:

  • funkce VBA LCase.
  • funkce oříznutí VBA.
  • funkce VBA INSTR.
  • funkce rozdělení VBA.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.