Приєднуйтесь до рядків | Зліва | Праворуч | Середина | Лен | Інстр
У цьому розділі ви знайдете найважливіші функції маніпулювати рядками в Excel VBA.
Помістіть команду на робочому аркуші та додайте рядки коду нижче. Щоб виконати рядки коду, натисніть кнопку команди на аркуші.
Приєднуйтесь до рядків
Ми використовуємо оператор & для об'єднання (з'єднання) рядків.
Код:
Затемнити текст1 як рядок, текст2 як рядок
text1 = "Привіт"
text2 = "Тім"
MsgBox text1 & "" & text2
Результат:
Примітка: щоб вставити пробіл, використовуйте ""
Вліво
Щоб витягти крайні ліві символи з рядка, скористайтесь кнопкою Вліво.
Код:
Затемнити текст як рядок
text = "приклад тексту"
MsgBox ліворуч (текст, 4)
Результат:
Правильно
Для вилучення крайніх правих символів із рядка використовуйте Right. Ми також можемо безпосередньо вставляти текст у функцію.
Код:
MsgBox праворуч ("приклад тексту", 2)
Результат:
Середина
Для вилучення підрядка, починаючи з середини рядка, використовуйте Mid.
Код:
MsgBox Mid ("приклад тексту", 9, 2)
Результат:
Примітка: починається з позиції 9 (t) довжиною 2. Ви можете опустити третій аргумент, якщо хочете витягнути підрядок, починаючи з середини рядка, до кінця рядка.
Лен
Щоб отримати довжину рядка, використовуйте Len.
Код:
MsgBox Len ("приклад тексту")
Результат:
Примітка: пробіл (позиція 8) включено!
Інстр
Щоб знайти позицію підрядка в рядку, скористайтесь Instr.
Код:
MsgBox Instr ("приклад тексту", "am")
Результат:
Примітка: рядок "am" знайдено на позиції 3. Відвідайте нашу сторінку про функцію Instr для отримання додаткової інформації та прикладів.