作者sohumi (皮老板)
看板Visual_Basic
标题[.NET] VB.NET内如何正确宣告excel元件?
时间Wed May 25 08:23:36 2011
请输入专案类型(网站专案或者应用程式专案):
VB.NET + NetFramework 4.0
宣告excel元件,如果使用VB6的语法
dim oXL as excel.workbook
set oXL = new excel.workbook
到new这边时便会出错
撷取元件 (CLSID 为 {00020819-0000-0000-C000-000000000046})
的 COM Class Factory 失败,因为发生下列错误: 80040154
类别未登录 (发生例外状况於 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))。
改使用CreateObject也不行,
google後有人说使用excelapp可行,但是VB.net内好像没有该关键字.
so有无正确宣告excel workbook的范例?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.120.65.219
1F:→ sohumi:自问自答 不要用new,利用application.workbooks.add() 05/25 10:09