【发布时间】:2011-10-16 10:57:39
【问题描述】:
我有几个 Excel 工作表,我想使用 VB.NET 处理不同的 Excel 版本
基本上,我想选择使用 VB.NET 打开某个工作表的 Excel 版本。有没有办法知道机器上安装了哪个Excel版本以及VB.NET有多少个版本?以及如何选择打开哪个 Excel 版本?
我想通过编程来了解它,我知道如果你看一下机器中的注册表项就可以做到这一点。虽然,我需要的是创建一个软件,询问用户他想要打开的 Excel 版本
【问题讨论】:
-
我认为这会回答“有没有办法知道机器中安装了哪个 Excel 版本?”。
-
您能否澄清一下,在谈论“打开 Excel”时...您是在启动带有参数的特定 Excel 可执行文件之后,还是想使用 Office 自动化 API 进行交互使用 VB 中的那个 Excel 实例?
-
不过,我需要的是创建一个软件,询问用户他想要打开的 Excel 版本。您真的是说某人可能安装了多个版本的 Excel,并且您需要您的应用程序提示用户选择要打开的 Excel .exe 版本吗?
-
是的.. 它发生在我工作的地方。某些计算机可能安装了超过 1 个 Excel,我希望我可以使用用户选择的版本打开某些工作表
标签: .net vb.net excel registry