Not directly, but in the object "before" the grid, meaning with taborder one less than the grid, you can put code in the valid. I have not tested this, but something like this should work:
IF RECCOUNT(yourgrid.recordsource)=0
RETURN 2
ENDIF
>Is there any way to move a focus over the grids that have no data?
>
>Thanks, Mark