"Jim Rech" wrote in message
...
Macros cannot be called from outside Excel, e.g., from the command line.
The only macros that run automatically when a workbook opens is Sub
Auto_Open in a regular module and Sub Workbook_Open in the ThisWorkbook
module. You could run your code from either of them, perhaps asking the
user via MsgBox if he wants to print.
It is possible to do it from Internet Explorer using vbscript
though using the Application.run syntax
There's an example of opening and writing to
Excel with IE and vbscript at
http://www.rlmueller.net/Programs/XLWrite.txt
to do the same thing using asp see
http://builder.com.com/5100-6373-507...ml#Listing%20F
Keith