una matrice a 4 dimensioni???
VVoVe:
Semmai come dice salvo una matrice a 2 dimensioni...
codice:
Dim str As String
Dim arr() As Variant
str = "IDart4=30&quant2=1&IDart1=19&eliminato4=x&eliminato2=o&IDart2=19&eliminato1=o&eliminato3=o&quant3=1&descrizioneopz4=Nessuna+opzione+aggiuntiva&descrizioneopz2=Nessuna+opzione+aggiuntiva&descrizioneopz1=Nessuna+opzione+aggiuntiva&quant1=1&descrizioneopz3=Nessuna+opzione+aggiuntiva&quant4=1&IDart3=49"
i = 1
While (Len(str) > 0)
start = Left(str, InStr(str, "=") - 1)
str = Mid(str, InStr(str, "=") + 1)
If (InStr(str, "&") <> 0) Then
endr = Left(str, InStr(str, "&") - 1)
Else
endr = Mid(str, 1)
End If
If (InStr(str, "&") <> 0) Then
str = Mid(str, InStr(str, "&") + 1)
Else
str = ""
End If
ReDim Preserve arr(2, i)
arr(1, i) = start
arr(2, i) = endr
i = i + 1
Wend
End Sub
dovrebbe funzionare...