You can manipulate Excel directly using VBS. You have to address
locations using named ranges, but other than that I've found it simple
the few times I've messed with it. Google up 'Excel VBScript' or some
such. If you really can't find anything, contact me offlist and I may be
able to find some examples of reading from/writing to Excel using VBS.
joel