G
Guest
Our client is having trouble running an Access application, which I believe
is due to "unsafe expressions" being blocked. The error message is "unknown
function dir()". There are no missing or broken references. He is running
Windows XP SP2 and is logged on as an Administrator. He is running Access
2003, no other versions of Access exist on the machine, nor has Access been
upgraded from any previous version on that machine - it was a new PC, brand
new image. When developing our app we work in Access 2003 but use Access
2000 file format. I asked him to set macro security to low and restart
access - no luck. Next, I asked him to set the macro security settings to
low, then to high, and then back to low again in an attempt to force one of
the 2 usual messages to appear ("do you want to allow" or "do you want to
block" unsafe expressions), but these messages never appeared. I asked him
to check for the sandbox key in the registry - he found it and set it to 0,
rebooted, tried again and still no luck. I asked him to check his version of
Jet by searching for the file "msjet40.dll", right clicking on it and
choosing Properties, and looking on the Version tab. He has 4.0.8618 which
should be adequate. Does anyone have any ideas about what the problem could
be? We were thinking of asking him to reinstall Access next but thought
there might be something else we could check first.. Thank you for your help.
is due to "unsafe expressions" being blocked. The error message is "unknown
function dir()". There are no missing or broken references. He is running
Windows XP SP2 and is logged on as an Administrator. He is running Access
2003, no other versions of Access exist on the machine, nor has Access been
upgraded from any previous version on that machine - it was a new PC, brand
new image. When developing our app we work in Access 2003 but use Access
2000 file format. I asked him to set macro security to low and restart
access - no luck. Next, I asked him to set the macro security settings to
low, then to high, and then back to low again in an attempt to force one of
the 2 usual messages to appear ("do you want to allow" or "do you want to
block" unsafe expressions), but these messages never appeared. I asked him
to check for the sandbox key in the registry - he found it and set it to 0,
rebooted, tried again and still no luck. I asked him to check his version of
Jet by searching for the file "msjet40.dll", right clicking on it and
choosing Properties, and looking on the Version tab. He has 4.0.8618 which
should be adequate. Does anyone have any ideas about what the problem could
be? We were thinking of asking him to reinstall Access next but thought
there might be something else we could check first.. Thank you for your help.