Scusa non avevo visto questo post, comunque completo ciò che hai già trovato tu. Redim effettivamente ridimensiona l'array, ma ne cancella gli elementi. Per evitare questo, devi aggiungere la keyword Preserve dopo Redim.
Inoltre è possibile utilizzare Array.Resize()
|