日期:2014-05-18  浏览次数:20895 次

用C#读写Excel COM
大家好,我用Excel.Workbook xlsBook = xlsApp.Workbooks.Open(@"D:\test.xls", Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);这句打开后,想读文件,但test.xls却用Office打开了,内容是读到了,但Office Excel也打开了,这是不是意味着如果没有装Excel程序就读不出来了???有没有方法直接打开流进行读入或写出?这样不用打开Excel程序的窗口。多谢了

------解决方案--------------------
结此贴向高手提问 
OLEDB和Com这两种方式,哪种方法可以实现机器上不安装Excel也能对Excel进行操作,谢谢!
------解决方案--------------------
以操作数据库的方式操作EXCEL文件,就不会打开Excel程序的窗口