pb11.5+win7+excel2010环境下,一导就出错,无法启动excel程序 显示调用外部函数错误

rgdxd810810 2016-04-30 02:45:01
long i,ll_row,i_return,ll_newrow,ll_count
oleobject xlapp,xlsub //申明excel对象
xlapp=CREATE OLEObject //创建excel对象

i_return = xlapp.ConnectToNewObject( "Excel.Application")
if i_return <> 0 then
MessageBox( "错误! ", "无法启动excel程序")
return
end if

或者哪位有相关的win7+excel2010环境下的PB导出 EXCEL2010的源程序,多谢了,此问题困扰1年多了
…………………………………………………………………………
在XP+excel2000环境下测试都没问题,但换到win7+excel2010环境下,一导就出错,无法启动excel程序,哪位高手知道怎么回事呢?是win7不支持还是excel的版本问题?
...全文
1422 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
arfa22 2016-05-12
  • 打赏
  • 举报
回复
我用win7+office2010,win7+office2013,win10+office2013都没有问题,你应该重装下OFFICE
WorldMobile 2016-05-10
  • 打赏
  • 举报
回复
应该是你的office版本的问题,我使用的win7 64位 +office2010是没有问题的,我用的office是Microsoft Office Professional Plus 2010,你看一下你的版本,可能是不支持ole
eclat2299 2016-05-03
  • 打赏
  • 举报
回复
i_return = xlapp.ConnectToNewObject( "Excel.Application") 改為 i_return = xlapp..ConnectToObject("","Excel.Application")

397

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧