Lee_R21Turbo,
Do you have the latest RUNTIME librarys on the machine you are running on ?
Perhaps you are getting confused with the "TOPROW" property ?
I have had similar problems so many times and no one I know has a
definite fix that works.
I got around it by creating the datagrid object at runtime rather than visually
creating it but this is a lot of work.
Had so many problems with VB in the past that I no longer use it by choice.
Much prefer DELPHI or C ....