This is a known issue.
See Execute macro in scheduled Deski document??? especially the reply by Stephane Rodriquez.
A recommended approach is to use VB program objects that get invoked.
See Pop up box for macros running in Infoview
Irwin Miller (BOB member since 2002-08-16)