Hola mamex, gracias por el interés.
Pues, según la ayuda, devuelve un variant... ya probé escribiendo:
-   
- CheckRow=Cint(ParentGrid.Bookmark(ParentGrid.Row)) 
-   
-   
Pero me sigue generando el mismo error.
Bueno, espero a que hagas tus pruebas a ver que encuentras tú... Por que la verdad cuando uno se enfrasca mucho en una cosa por más que la solución sea sencilla simplemnte no la ves...  
 
 Saludos,
DiabloRojo.