【问题标题】:Excel vba project in VB.NETVB.NET中的Excel vba项目
【发布时间】:2011-02-24 22:39:43
【问题描述】:

我现在正在从事一个 excel vba 项目。这是一个 Excel 前端界面,适用于公司网络中具有 Access 数据库的站点中的工作人员。我不太喜欢 Excel 2007 中的 VBE,所以我想知道是否可以使用 VB.NET 来做到这一点,这似乎是一个更可爱的 IDE。我在哪里可以找到这方面的一些资源?还是推荐书?谢谢!

我使用 Excel 2007 和 VB.NET 2008

【问题讨论】:

    标签: vb.net excel vba


    【解决方案1】:

    您也可以尝试 Excel-DNA(免费)。那里也有许多其他产品。您也可以使其与 VB.Net Express 一起使用,您只需添加对您的 excel SDK 的引用。此外,Add-in Express 看起来很不错。不过我从未尝试过(要花钱)。

    【讨论】:

    • 我不知道插件到底是什么。我的项目就像一个 VBA 设计的界面,带有操作 excel 工作簿和 Access 数据库中的数据的按钮。用户是工人,所以打开 excel 然后点击菜单加载这些加载项似乎不是一件容易的事..
    • 您的项目是一个插件。您已经在其中编写了 VBA,但是像 Add-in Express 这样的工具可以更轻松地编写功能更强大的外接程序。
    【解决方案2】:

    我想你正在寻找Visual Studio Tools for Office: VSTO

    这允许您使用 VB.NET(或者实际上是 C#)进行开发,但可以完全访问 Office 自动化工具。

    【讨论】:

    • 我不确定是否几乎相同。图书馆完全不同。但如果您习惯于编写 VBA,VB.NET 会感觉相当熟悉。附:不要忘记接受答案!
    • 您必须购买真实版本的 Visual Studio。从长远来看,它会比使用 VBA 更便宜。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    • 2012-03-31
    • 2019-11-17
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    相关资源
    最近更新 更多