Are you intending to cut the code yourself, or looking for a COM product
that will do it for you? If the latter, I think they tend to be a bit more
specific, doing a particular function, but that is only a guess. If the
former, there are loads of articles at MS on how to do it with VB/VBA. This
list, compiled by Tom Ogilvy, should give you a start
http://support.microsoft.com/support/kb/articles/Q219/1/51.ASP
HOWTO: Automate Excel 97 and Excel 2000 from Visual Basic
http://support.microsoft.com/support/kb/articles/Q253/2/35.ASP
Q253235 - FILE: OFFAUTMN.EXE Discusses Office 97 and 2000 Automation and
Provides Sample Code
http://support.microsoft.com/support/officedev/offdevout.asp
Programming Office from Outside Office
http://support.microsoft.com/support/OfficeDev/offdevin.asp
Programming Office from Within Office
http://support.microsoft.com/support/excel/content/Automation/automation.asp
Using Automation with Microsoft Excel 97
http://support.microsoft.com/support/OfficeDev/offdevinapps.asp
Programming Office from Within Office
The hardest part is understanding the Excel Object model. If you are already
familiar, great, otherwise I would recommend the book that I use, John
Green's Excel 2000 Programmer's Reference Manual published by Wrox (there is
a 2002 version now)