2011-02-24 51 views
0

我现在正在参与一个excel vba项目。它是公司网络中具有Access数据库的站点中的工作人员的优秀前端界面。我不太喜欢Excel 2007中的VBE,所以如果我可以用VB.NET来做这个,那似乎是一个更加可爱的IDE。我在哪里可以找到这方面的一些资源?或推荐书籍?谢谢!VB.NET中的Excel vba项目

即时通讯使用Excel 2007等VB.NET 2008

回答

1

你也可以尝试Excel-DNA(免费)。还有很多其他产品。你也可以使用VB.Net Express,你只需要添加一个对你的Excel SDK的引用。另外,Add-in Express看起来相当不错。我从来没有尝试过(花钱)。

+0

插件快速是神话般的。 – 2011-02-24 15:27:26

+0

我不知道加载项到底是什么。我的项目就像一个VBA设计的界面,带有操作Excel工作簿和Access数据库中数据的按钮。用户是工作人员如此打开Excel,然后点击菜单来加载这些加载项似乎不是一件容易的事情。 – darkjh 2011-02-24 15:37:39

+0

您的项目是一个加载项。您已经在其中编写了VBA,但像Add-in Express这样的工具可以更轻松地编写更多功能的加载项。 – 2011-02-24 16:45:41

0

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

这使您可以开发使用VB.NET(或实际上C#),但可以完全访问Office自动化设施。

+0

谢谢! VB.NET和vba几乎是一样的,对吗? – darkjh 2011-02-24 14:13:44

+0

我不太确定。这些库非常不同。但是,如果您正在使用VBA编写,VB.NET会感到非常熟悉。附:不要忘记接受答案! – 2011-02-24 14:36:19

+0

OH ..它似乎没有VSTO的快车版... – darkjh 2011-02-24 15:25:30