ok the best way to describe an array to someone new is this way.
Imagine those cardboard egg cartons that have 2 rows and either 6 or 3 columns.
Now imagine those other trays that are stacks of layers of 12 x 12 pockets.
An array can be imagined like this but theres some extra things you have to keep in mind.
You cant eggs as the data here so they reserve the option for you to make arrays of strings or words as well as decimal point numbers and integers.
when you count the row and column pockets start from zero
dim myarray(4)
would actually be 5 spaces and only one row wide.
[0][1][2][3][4]
In some situations you can skip using the zero location altogether for neater code or some problem at hand.
now lets look at a standard eg carton shape
dim myeggcarton(6,1)
its really like this
[0][1][2][3][4][5][6]
[0][1][2][3][4][5][6]
lets fill the data now
myeggcarton(1,1) = 5
now our data would look like this
[][5][][][][][]
[][5][][][][][]
if we wanted to fill the data up without declaring each line by hand we deploy a loop
for r = 0 to 6
for c = 0 to 2
myeggcarton(r,c)=5
next r
next c
HeHe Anyway...
www.dbheaven.com has a great tutorial for new users about arrays and other starting problems.