Функция VBA LCASE - преобразование текста в нижний регистр в Excel

На листе Excel есть функция LOWER, которая преобразует текстовую строку в нижний регистр.

Как и функция LOWER, в Excel VBA есть аналогичная встроенная функция - LCASE

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

Синтаксис функции VBA LCASE

Ниже приведен синтаксис функции VBA LCase.

LCase (строка)

'Нить' это текст, который вы хотите преобразовать в нижний регистр.

Вы можете использовать текстовую строку, ссылку на диапазон, содержащий текстовую строку, или переменную, содержащую текстовую строку.

Давайте посмотрим на пару примеров использования функции LCase.

Примеры VBA LCase

Приведенный ниже код преобразует указанный текст в нижний регистр и отображает его в окне сообщения.

Sub LCaseExample1 () MsgBox LCase ("Доброе утро") End Sub

Вот еще один пример, в котором мы использовали переменную («Var») для хранения текстовой строки, а затем использовали функцию LCase для преобразования ее в нижний регистр.

Sub LCaseExample2 () Dim Var As String Var = "Доброе утро" MsgBox LCase (Var) End Sub

В другом примере ниже показано, как взять строку из ячейки (A1) и отобразить ее в нижнем регистре в окне сообщения.

Sub LCaseExample3 () MsgBox LCase (Range ("A1")) End Sub

Хотя все вышеперечисленные примеры работают, вы вряд ли будете использовать эту функцию для простого преобразования или отображения строки в нижнем регистре.

Ниже более практичный пример функции LCase в Excel VBA. Приведенный ниже код пройдет через все ячейки в выбранном диапазоне и преобразует все текстовые строки в нижний регистр.

Sub LCaseExample1 () Dim rng As Range Set rng = Selection For Each Cell In rng Cell.Value = LCase (Cell) Next Cell End Sub

Несколько важных вещей, которые нужно знать о функции VBA LCase:

  1. Он влияет только на символы верхнего регистра текстовой строки. Любой символ, кроме текстовых символов верхнего регистра, остается без изменений.
  2. Если вы используете нулевой символ (или ссылку на пустую ячейку), он вернет нулевой символ.

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

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