La fonction VBA Join regroupe les valeurs du tableau dans une chaîne de caractères, en utilisant (ou non) un délimiteur.
Join(texte)
Ou
Join(texte, délimiteur)
Combinons les éléments du tableau pour obtenir toutes ses valeurs sur une seule ligne, qui sera séparée par le signe "/":
Sub JoinExample1() array = Array("example", "test", 123, "xlp") text = Join(array, "/") MsgBox text 'Retours: example/test/123/xlp End Sub
Si vous ne spécifiez pas de délimiteur, alors par défaut les valeurs seront séparées par un espace :
Sub JoinExample2() array = Array("example", "test", 123, "xlp") text = Join(array) MsgBox text 'Retours: example test 123 xlp End Sub