Hi,
Try using the function MacScript() instead of Shell(). I believe Shell isn't operational on the Mac version of Office, but MacScript is the equivalent.
To run a Perl script, or any other script or binary, you'll need to use "do shell script" in Applescript. If you need examples, post back. There's a bit of overhead in calling Perl scripts, via Applescript, from VB in any Office application, but for normal tasks, the extra time shouldn't be a problem.


Good luck!

Ed