当前位置: 代码迷 >> PB >> excel导入的有关问题。
  详细解决方案

excel导入的有关问题。

热度:64   发布时间:2016-04-29 08:09:21.0
excel导入的问题。。。。。。
程序运行在win7上,EXCEL版本是2007完整版。
但是导入的时候 excelok = excelserver.connecttonewobject("excel.application") 的 excelok <> 0。在xp、2003版的office下一切正常。

请问是操作系统问题还是office的问题造成的?

------解决方案--------------------
office.
------解决方案--------------------
2007的格式跟2003的不同.文件后缀都不一样了.
探讨
引用:
office.


版本高了?因为以前用2003以下版本都正常。
还是没装好?

------解决方案--------------------

估计lz要重新写一个取数的函数
------解决方案--------------------
Office 2007比Office 2003更好用吧。
03的版本有N多的简化版,很多函数都不通用的。
------解决方案--------------------
oleobject ole_object 
ole_object = create oleobject 

int li_ret 
li_ret = ole_object.connecttoobject( " ", "Excel.Application ")

if li_ret <> 0 then
li_ret = ole_object.ConnectToNewObject( "Excel.Application ")
if li_ret <> 0 then
MessageBox( 'OLE错误 ', 'OLE无法连接!错误号: ' + string(li_ret))
return 0
end if
end if
  相关解决方案