急问:PB中EXCEL的操作出错。

swordlhh 2008-09-03 02:35:12
部分代码如下
OLEObject lo_excel

....
ls_regdt = right(ls_dt,4) + left(ls_dt,2) + mid(ls_dt, 4,2)
//get excel data
lo_excel = create OLEObject
li_value = getfileopenname("打开的文件",ls_path,ls_file,"excel文件","excel,*.xls")
if li_value = 1 then
li_excelok = lo_excel.connecttoobject(ls_path)
if li_excelok <> 0 then
messagebox("","连接EXCEL失败,请检查计算机中是否安装了EXCEL!")
return -1
end if
lo_excel.visible = false
lo_excel.WorkBooks.open(ls_path) //打开文件
end if
.....

程序在lo_excel.WorkBooks.open(ls_path) //打开文件 这一步出错。
出错信息如下:Error:name not found accessing external object property workbooks at line xxx....

恳请高手指点,急!!
先谢过
...全文
37 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
swordlhh 2008-09-03
以解决这个问题。
变成ExcelServer.ActiveWorkBook.Sheets("Sheet2").Select
回复
相关推荐
发帖
DataWindow
创建于2007-09-28

573

社区成员

PowerBuilder DataWindow
申请成为版主
帖子事件
创建了帖子
2008-09-03 02:35
社区公告
暂无公告