Ліва функція VBA
Функція зліва використовується для отримання N кількості символів з рядка з лівого боку. Ліва функція - одна з вбудованих функцій VBA, яку надає MS Excel. N - кількість символів, яку користувач хоче витягти з рядка.
Іншими словами, ми використовуємо функцію Left VBA для вилучення крайньої лівої підрядки з рядка, заданого користувачем у excel. Його можна використовувати як функцію VBA, так і як функцію робочого аркуша в excel. Його можна використовувати як частину формули в комірці.
Синтаксис лівої функції в Excel VBA
Функція VBA Left має такий синтаксис:
Як використовувати ліву функцію Excel VBA?
Ми дізнаємось, як використовувати функцію VBA Left з кількома прикладами в Excel.
Ви можете завантажити цей шаблон лівого Excel Excel тут - Шаблон VBA Left ExcelЛіва функція VBA - приклад №1
Припустимо, є рядок text_1, значенням якої є "Microsoft Excel". Якщо користувач хоче відобразити лише перше слово рядка. Отже, як користувач зможе відображати лише перше слово.
Тут функція «Лівий» може вирішити його проблему, Тому виконайте наведені нижче дії, щоб використовувати функцію «Ліва» в Excel VBA.
Крок 1: Відкрийте MS Excel, перейдіть у Приклад №1, де користувач хоче відобразити перше слово з рядка "Microsoft Excel".
Крок 2: Перейдіть на вкладку Developer >> Клацніть на Visual Basic.
Крок 3: Створіть один мікроелемент Left_Example1 () і всередині оголосьте рядок як text_1.
Код:
Sub Left_Example1 () Затемнений текст_1 як String End Sub
Крок 4: Призначте текст_1 результат виводу лівої функції .
Код:
Sub Left_Example1 () Dim text_1 As String text_1 = Left ("Microsoft Excel", 9) Кінець Sub
Крок 5: Для відображення результату користувачеві потрібно додати MsgBox.
Код:
Sub Left_Example1 () Dim text_1 As String text_1 = Left ("Microsoft Excel", 9) MsgBox ("Перший рядок - це:" & text_1) Кінець Sub
Крок 6: Натисніть кнопку F8, щоб запустити крок за кроком або просто натисніть на кнопку F5.
Підсумок прикладу №1:
Оскільки користувач хоче відобразити перше слово з рядка за допомогою лівої функції, ми досягли результату.
Ліва функція VBA - приклад №2
Давайте дізнаємось, як використовувати функцію ліворуч у MS Excel для отримання прізвища працівника з таблиці співробітників.
Припустимо, є таблиця працівників, в якій доступні деякі рядки, такі як "Ім'я працівника", "Домашнє місто" та щомісячна зарплата кожного працівника. Якщо користувач хоче відобразити лише ім’я кожного працівника свого офісу. Отже, як користувач зможе відображати лише ім’я.
Тут функція ліворуч може вирішити цю проблему, тому виконайте наведені нижче дії, щоб використовувати функцію ліворуч у Excel VBA.
Крок 1: Відкрийте MS Excel, перейдіть до прикладу №2, де користувач хоче відобразити перше ім’я з таблиці даних працівника.
Крок 2: Перейдіть на вкладку розробника >> Клацніть на Visual Basic.
Крок 3: Створіть один мікрофон Left_Example2 () і всередині оголосьте рядок як FirstName, а 'i' - ціле число для циклу.
Код:
Sub Left_Example2 () Dim FirstName As String Dim i As Integer End Sub
Крок 4: Запустіть цикл і призначте FirstName результат виходу лівої функції .
Код:
Sub Left_Example2 () Dim FirstName As String Dim i In Integer For i = 2 to 13 FirstName = Left (Осередки (i, 1) .Value, InStr (1, Cells (i, 1) .Value, "") - 1) Клітини (i, 5) .Value = FirstName Next i End Sub
Крок 5: Для відображення для завершення завдання просто додайте MsgBox.
Код:
Sub Left_Example2 () Dim FirstName As String Dim i In Integer For i = 2 to 13 FirstName = Left (Осередки (i, 1) .Value, InStr (1, Cells (i, 1) .Value, "") - 1) Клітини (i, 5) .Value = FirstName Next i MsgBox ("Вибір завдання з ім'ям завершено!") Кінець Sub
Крок 6: Натисніть кнопку F8, щоб запустити крок за кроком або просто натисніть на кнопку F5.
Короткий виклад прикладу №2:
Оскільки користувач хоче відобразити ім’я з таблиці співробітників за допомогою лівої функції, ми досягли результату.
Ліва функція VBA - приклад №3
Давайте подивимось, як використовувати функцію «Ліва» в MS Excel для отримання зарплати в тисячах працівників зі столу працівників.
Припустимо, є таблиця працівників, в якій доступні деякі рядки, такі як "Ім'я працівника", "Домашнє місто" та щомісячна зарплата кожного працівника. Якщо користувач хоче відобразити лише зарплату в тисячах кожного співробітника свого офісу. Отже, як користувач зможе відображати лише ім’я.
Тут функція ліворуч може вирішити цю проблему, тому виконайте наведені нижче дії, щоб використовувати функцію ліворуч у Excel VBA.
Крок 1: Відкрийте MS Excel, перейдіть до прикладу № 3, де користувач хоче відобразити зарплату в тисячах з таблиці даних про працівника.
Крок 2: Перейдіть на вкладку розробника >> Клацніть на Visual Basic.
Крок 3: Створіть один мікрофон Left_Example3 () і всередині оголосьте рядок як заробітну плату, а "я" - ціле число для циклу
Код:
Sub Left_Example3 () Dim Зарплата як рядок Dim i як Integer End Sub
Крок 4: Запустіть цикл і призначте FirstName результат виходу лівої функції .
Код:
Sub Left_Example3 () Dim Зарплата як рядок Dim i як ціла кількість для i = 2 до 13 Зарплата = Ліворуч (клітини (i, 3) .Value, 2) Осередки (i, 5) .Value = Зарплата Наступний i Кінець Sub
Крок 5: Для відображення виконання завдання просто додає MsgBox.
Код:
Sub Left_Example3 () Dim Зарплата як рядок Dim i як ціла кількість для i = 2 до 13 Зарплата = Ліворуч (клітини (i, 3) .Value, 2) Осередки (i, 5) .Value = Зарплата Наступна i MsgBox ("Отримання зарплати" в тисячі завдання виконано! ") Кінець Підряд
Крок 6: Натисніть кнопку F8, щоб запустити крок за кроком або просто натисніть на кнопку F5.
Підсумок прикладу №3:
Оскільки користувач хоче відобразити зарплату в тисячах з таблиці працівників, використовуючи ліву функцію, ми досягли результату.
Що потрібно пам’ятати
- Функція «Ліворуч» завжди повертає рядок / текст у якості виводу в excel VBA.
- Якщо значення Text дорівнює Null, воно поверне Null як вихід.
- Функція зліва може витягувати символи лише з лівого боку.
- Ми можемо використовувати функцію InStr, щоб знайти простір у VBA, завдяки цьому користувач може легко диференціювати слово у реченні.
- Кожен раз, коли користувачеві потрібна підрядка з лівого боку в наданому рядку, їм потрібно скористатися функцією «Ліворуч», щоб отримати його.
Рекомендовані статті
Це було керівництвом щодо функції лівої VBA. Тут ми обговорили, як використовувати Excel VBA Left Function разом із практичними прикладами та шаблоном Excel, який можна завантажити. Ви також можете ознайомитися з іншими запропонованими нами статтями -
- Функція VBA VLOOKUP
- ПРАВА Функція Excel
- Як використовувати матч VBA?
- Функція MID в Excel