[VBA] Valori Array in una cella

Stato
Chiusa ad ulteriori risposte.

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
135
0
16
Roma
Ciao a tutti,

Mi trovo in difficoltà con un array in vba, sto cercando di mettere in una sola cella di excel tutti i valori dell'array, separati da un punto e virgola.

Ho provato a scrivere il codice con la poca conoscenza che ho del VBA ma non funziona e mi printa solo il primo valore dell'array

Codice:
Dim sez() As Variant
Dim i As Integer

sez = Array("Valore1", "Valore2", "Valore3")

For i = 0 To UBound(sez)
    Debug.Print i, sez(i)
Next i

.Range("D1").Value = Split(sez, ";")

Grazie a chi mi aiuta
 
Ultima modifica:

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
135
0
16
Roma
Soluzione trovata =)
Posto il codice per chi magari lo sta cercando

Codice:
Dim sez() As Variant     
sez = Array("Valore1", "Valore2", "Valore3")     
Range("D1") = Join(sez, ";")
 
Stato
Chiusa ad ulteriori risposte.