Funkcia VBA UCASE - prevod textu na veľké písmená v programe Excel

V hárku programu Excel funkcia HORNÁ skonvertuje všetky malé písmena textového reťazca na veľké písmená.

Existuje podobná funkcia, ktorá tiež robí to isté - UCase funkciu.

Funkcia VBA UCase používa ako vstup reťazec a prevádza všetky malé písmená na veľké písmená.

Syntax funkcie VBA UCASE

Nasleduje syntax funkcie VBA UCase

UCase (reťazec)

„Reťazec“ je text, v ktorom chcete previesť všetky malé písmená na veľké 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 UCase v programe Excel VBA.

Príklady VBA UCase

Nasledujúci kód by konvertoval zadaný text na veľké písmená a potom by zobrazil okno so správou s týmto textom.

Pod UCasePríklad1 () MsgBox UCase ("Dobré ráno") Koniec pod

Nasleduje ďalší príklad kódu VBA, kde som na uloženie textového reťazca použil premennú („Var“). Funkcia UCase sa potom použije na konverziu malých písmen na veľké písmená.

Sub UCaseExample2 () Dim Var ako reťazec Var = "Good Morning" MsgBox UCase (Var) End Sub

Ďalší príklad nižšie ukazuje, ako prevziať reťazec z bunky (A1) a zobraziť jeho veľký text v poli so správou.

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

Aj keď všetky vyššie uvedené príklady fungujú, je nepravdepodobné, že by ste túto funkciu použili na jednoduchú konverziu alebo zobrazenie reťazca veľkých písmen.

Nižšie je a praktickejší príklad funkcie UCase 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 veľké písmená.

Sub UCaseExample4 () Dim rng As Range Set rng = Selection for each Cell In rng Cell.Value = UCase (Cell) Next Cell End Sub

Tu je niekoľko dôležitých vecí, ktoré by ste mali vedieť o funkcii VBA UCase:

  1. Ovplyvňuje iba malé písmená textového reťazca. Akýkoľvek iný znak ako malé textové znaky zostanú nezmenené. To znamená, že čísla, špeciálne znaky a interpunkcia zostanú nezmenené.
  2. Ak použijete nulový znak (alebo odkaz na prázdnu bunku), vráti nulový znak.

Ďalšie užitočné funkcie programu Excel VBA:

  • Funkcia VBA LCase.
  • Funkcia VBA TRIM.
  • Funkcia VBA INSTR.
  • FUNKCIA VBA SPLIT.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave