Hi, All,

I have a program that I want my users to start/invoke by pressing a command button on the Excel worksheet. Actually, there will be two such buttons and the two programs are slight variations of each other.

Can I have the command button pass in variable values so I only need to use and maintain one "master" program? The program, using those variables and conditional logic, will then perform the selected processes.

Or, do I need to build a couple of small "pre-programs" to create and set the variables and their values before passing them to the "master" program?

Or, is there a better way to do this?

And, will this work on XL2004 on my Mac (in addition to on my PC)?

Thanks,