The only way to insert data into specific rows/columns is by automating Excel.
See my vb.net 2003 code examples here - http://www.vbforums.com/showpost.php...38&postcount=3

and also my Office Dev FAQ's Excel and .NET sections for more info (link in my signature).

Edit: 45,000 Posts!