There are general purpose macro recorders available. Check out
'Workspace Macro - Macro Recorder - Keyboard Macro, Mouse Macro.
Windows Macro, Macro Software, Keystroke Macro, Macro Program, Macro
maker' (
http://www.tethyssolutions.com/product.htm)
I use the Pro version because it allows me to edit the macro.
Peter
--
PeterGilbert