TOP

Función VBA: Join

Descripción

La función VBA Join agrupa valores de matriz en una cadena de caracteres, usando (o no) un delimitador.


Sintaxis Join

Join(texto)

O

Join(texto, delimitador)

Ejemplo VBA Join

Combinemos los elementos de la matriz para obtener todos sus valores en una línea, que estará separada por el signo "/":

Sub JoinExample1()
    
     array = Array("example", "test", 123, "xlp")
    
     text = Join(array, "/")
    
     MsgBox text 'Devuelve: example/test/123/xlp
    
End Sub

Si no especifica un delimitador, por defecto los valores estarán separados por un espacio:

Sub JoinExample2()
    
     array = Array("example", "test", 123, "xlp")
    
     text = Join(array)
    
     MsgBox text 'Devuelve: example test 123 xlp
    
End Sub
La función inversa que divide una cadena en una matriz es la función SPLIT.