>>In general, you cannot have different array contents for every record. How many records you have?
>
>You can, BUT you can't see them in a grid. Like Andy Kramek says: "You have one row in the Grid, everything else is just an image" (or something like that) the major point is that you can redefine the array in AfterRowColChange event BUT that would reflects on what you see in the grid.
What the difference? If you can't see then you can't use them, besides possible cases of hurting data in grid.recordsource.
Edward Pikman
Independent Consultant