VBNET操作excel问题
1、使用VBNET2005调用excel2007,加入excel引用后
excelBook = excelApp.Workbooks.Open(m_filenameHor)提示重载失败,在对象浏览器中搜索,看到excelAPP只有一个open函数,但是从代码处点鼠标右键,转到定义处,就会出现两个open函数,但是一个是灰的,两个函数的参数不同,不知这个函数从哪里来?只好用
excelBook = excelApp.Workbooks.Open(m_filenameHor, , , , , , , , , , , , , , )语句。
2、excel的关闭
采用下列语句关闭启开的excel,发现,第一次的excel程序能关闭,但进程中还有,但是从第二次开始就都能关闭了,不知为什么?
If Not excelApp Is Nothing Then
excelApp.Quit()
ReleaseComObject(excelApp)
End If
''强制回收内存
GC.Collect()