bueno, pues ya he probado lo que me ponias en tu ultimo mensaje, y nada esto sigue sin funcionar. Parece que no hay quien pueda con este ActiveX XD
Yo creo que simplemente no se puede ejecutar metiendolo dentro del <Form>
Si se te ocurre alguna cosa mas que probar...
Un saludo y muchas gracias javiermil