Here's an excerpt of filling an array from a sample page regarding my own barchart (
www.bullschmidt.com/barchart.asp):
Dim aChartData(2, 3) ' Max fld num - 1, max row num minus 1, note arrays start at 0.
' Fill aChartData.
' (Row 1.)
aChartData(0, 0) = 5123.23
aChartData(1, 0) = 3906.54
aChartData(2, 0) = 3578.97
' (Row 2.)
aChartData(0, 1) = 5582.23
aChartData(1, 1) = 4679.10
aChartData(2, 1) = 3035.00
' (Row 3.)
aChartData(0, 2) = 7027.02
aChartData(1, 2) = 5756.55
aChartData(2, 2) = 3921.45
' (Row 4.)
aChartData(0, 3) = 6652.78
aChartData(1, 3) = 6756.43
aChartData(2, 3) = 4034.76