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.

Menú YLC Utilities en LO Calc

Menú YLC Utilities en LO Calc

Menú YLC Utilities en Excel

Menú YLC Utilities en Excel