首页 文章

如何在VB.net应用程序中获取最新版MS Excel的参考?

提问于
浏览
3

我在我的VB.net应用程序中使用Excel Interop . 我使用Microsoft Office 11.0对象库和Microsoft.Office.Interop.Excel进行Excel自动化 . 这两个dll都适用于Office 2003.我的问题是,如何让我的项目引用最新版本的MS Office(比如Office 2010)

1 回答

  • 1

    我不确定我是否理解你的问题 . 如果安装了Office 2010,则只需引用库的v14即可 .

    但是,如果您的意思是您没有Office 2010,但是您希望无论如何都要使您的应用程序正常工作,特别是如果您希望您的应用程序与多个版本的Office一起使用,您需要查看后期绑定 . 本文介绍了早期绑定和后期绑定之间的区别:
    http://support.microsoft.com/kb/302902

    关于后期绑定的烦恼之一可能是你没有Intellisense,因为我不是Office自动化专家,它可以让我慢慢减速 . 我有时通过创建一个抛弃项目来解决这个问题,在那里我做早期绑定,编写代码然后将代码复制到主项目,同时将其更改为后期绑定 .

相关问题