Функция VBA UCASE - Конвертиране на текст в главни букви в Excel

В работния лист на Excel функцията UPPER преобразува всички малки букви в текстов низ в главни.

Има подобна функция, която също прави същото - UCase функция.

Функцията VBA UCase приема низ като вход и преобразува всички малки букви в главни.

Синтаксис на функцията VBA UCASE

По -долу е синтаксисът на функцията VBA UCase

UCase (низ)

„Низ“ е текстът, в който искате да преобразувате всички малки букви в главни.

Можете да използвате текстов низ, препратка към диапазон, която съдържа текстовия низ, или променлива, която има текстов низ.

Нека да разгледаме няколко примера за използване на функцията UCase в Excel VBA.

Примери за VBA UCase

Кодът по -долу ще преобразува посочения текст в главни букви и след това ще покаже поле за съобщение с този текст.

Sub UCaseExample1 () MsgBox UCase ("Добро утро") Край на Sub

По -долу е друг пример VBA код, където съм използвал променлива („Var“) за задържане на текстовия низ. След това функцията UCase се използва за преобразуване на малките букви в главни.

Sub UCaseExample2 () Dim Var As String Var = "Добро утро" MsgBox UCase (Var) End Sub

Друг пример по -долу показва как да се вземе низът от клетка (A1) и да се покаже големият му текст в поле за съобщение.

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

Въпреки че всички тези примери по -горе работят, е малко вероятно да използвате тази функция, за да преобразувате или показвате само главния низ.

По -долу е a по -практичен пример на функцията UCase в Excel VBA.

Кодът по -долу ще премине през всички клетки в избрания диапазон и ще преобразува всички текстови низове в главни букви.

Sub UCaseExample4 () Dim rng As Range Set rng = Избор за всяка клетка в rng Cell.Value = UCase (Cell) Следваща клетка End Sub

Ето няколко важни неща, които трябва да знаете за функцията VBA UCase:

  1. Той засяга само малките символи на текстовия низ. Всеки знак, различен от малките текстови знаци, остава непроменен. Това означава, че числата, специалните знаци и пунктуацията остават непроменени.
  2. Ако използвате нулев знак (или препратка към празна клетка), той ще върне нулев знак.

Други полезни функции на Excel VBA:

  • VBA LCase функция.
  • Функция VBA TRIM.
  • Функция VBA INSTR.
  • VBA РАЗДЕЛЕНА ФУНКЦИЯ.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave