If using VB.NET then I would also say take a look at this faq item which shows how to connect to an excel sheet from vb.net

http://www.vbforums.com/showthread.php?t=442232


The thread can be moved to VB.NET also

Ps, Thanks Si