Sometimes... ok: Never done this before, so I just ask: Dim sTest as String[0,0] sTest.Add("Hello", "World") Where is "Hello" now? At 0,0 or 1,1? Or: Which dimension is added? Is that possible - or are multi-dimensional arrays not dynamic? Thanks for your help! Rolf