yeah.
using this type of approach indeed needs access to current users desktop...
or something.

anyway, you could study the the com-way.
it should be all about translating the macros to kix and using something like:
$MSaccess=createobject("access.application")

as the base for it.
this way it's hidden etc.

well, haven't studied any office com so much but pretty basic it should be once you get hold of the base...
_________________________
!

download KiXnet