Office中国论坛/Access中国论坛

标题: [求助]vb.net 中使用Excel对象,怎样保证发布后可以在不同版本Excel下使用? [打印本页]

作者: excel.net    时间: 2005-7-31 06:16
标题: [求助]vb.net 中使用Excel对象,怎样保证发布后可以在不同版本Excel下使用?
在vb.net中引用Excel 2003的com组件,但是应用程序打包发布后,发现在一些机器上程序不能正常运行,无法创建Excel对象引用,或者提示对象的版本太老。

由于excel 2003的workbook.open方法和老版本的excel的有所差异,所以在程序中使用的是workbook._open,用以和老版本的Excel兼容。可是,都是office 2000,版本和补丁都完全一样,有的就可以使用,有的就不能使用。

现在程序在安装了office 2003的系统上肯定可以运行,但是在安装其余版本Office的机器上,并不能保证正常运行。有没有什么办法,让应用程序发布的时候,不受本地安装Excel的版本限制,保证应用程序一定可以运行的办法?怎么做?

谢谢
作者: 晓月清风    时间: 2005-7-31 19:26
这个问题好像应该到VB区中发表吧!
作者: wuwu200222    时间: 2022-10-18 16:14
学习




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3