TOP

Funzione VBA: Join

Descrizione

La funzione VBA Join raggruppa i valori dell'array in una stringa di caratteri, utilizzando (o meno) un delimitatore.


Sintassi Join

Join(testo)

O

Join(testo, delimitatore)

Esempio VBA Join

Combiniamo gli elementi dell'array per ottenere tutti i suoi valori in un'unica riga, che sarà separata dal segno "/":

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

Se non specifichi un delimitatore, per impostazione predefinita i valori saranno separati da uno spazio:

Sub JoinExample2()
    
     array = Array("example", "test", 123, "xlp")
    
     text = Join(array)
    
     MsgBox text 'Resi: example test 123 xlp
    
End Sub
La funzione inversa che divide una stringa in un array è la funzione SPLIT.