Как использовать функцию vba join?
Функция VBA JOIN указана в категории таблиц функций VBA. Когда вы используете его в коде VBA, он может объединять две или более строк и возвращать в результате одну строку . Проще говоря, он может объединить несколько строк в одну, точно так же, как мы можем использовать объединение в электронной таблице для объединения значений .
Синтаксис
Присоединиться(ArraySource, [Разделитель])
Аргументы
- SourceArray : Массив значений, который вы хотите объединить в новую строку.
- [Разделитель] : разделитель, который вы хотите использовать для разделения каждой подстроки при создании новой строки.
Пример
Чтобы практически понять, как использовать функцию VBA JOIN, вам нужно просмотреть пример ниже, где мы написали код vba, используя ее:

Sub example_JOIN() Dim myAry(0 To 4) As String myAry(0) = Range("A1") myAry(1) = Range("A2") myAry(2) = Range("A3") myAry(3) = Range("A4") myAry(4) = Range("A5") Range("A7").Value = Join(myAry) End Sub
В приведенном выше коде мы использовали значение JOIN массива (myAry), которое принимает все значения из определенных нами диапазонов ячеек и возвращает новую строку в ячейку A1.
Комментарии
- Функция соединения не работает, если массив объявлен как тип данных даты или вариантный тип данных.