Assuming you're working on Windows, VB/VBScript is the way to go - the entire MS Office suite has been built around this paradigm, and use VBScript very successfully for macro handling. Regards, Ana