hur.cn - 华软网

 热门搜索

请大家看看到底错在那里,

  作者:未知    来源:网络    更新时间:2018/1/1
本人在开发中遇到个把EXCEL表数据导入DATAWINDOW,在脚本中声明OLE对象的问题,以下是我的步骤,如果有什么问题,求教!
1。新建工程
2。新建WINDOW
3。加入DATAWINDOW
4。加入按钮
5。新建一个DATAWINDOW对象。
6。在按钮点击事件中加入以下代码
exceloleobject = CREATE OLEObject
result = exceloleobject.connecttoobject(pathname+"\"+filename,"excel.application")
//上面这句始终不能够连接对象,只有在下面新建
if result<>0 then
result= exceloleobject.connecttonewobject( "excel.application" )
if result<>0 then
messagebox("OLE错误","不能新建Excel表")
return
end if
end if
exceloleobject.DisplayAlerts=False
exceloleobject.application.workbooks.Open(pathname+"\"+filename)
//上面这句报错误,不能够找到外部对象

------华软网友回答------
exceloleobject.application.workbooks.Open(pathname+"\"+filename)
改成:
exceloleobject.Workbooks.Open(pathname+"\"+filename)
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。