VSTO Excel功能区选项卡 - 将代码(.NET)分离为模块

时间:2017-06-14 11:19:10

标签: excel vb.net vsto code-structure

我在VBA上---> VB .NET之旅,我正在为Visual Studio中的Excel 2013/16构建自定义Excel功能区。

当我选择功能区作为项目时,Visual Studio添加了一些选项卡,其中一个选项卡包含按钮的单击操作代码。

我的背景是VBA,我以前能够为不同的东西设置单独的模块并且想要做同样的事情(例如,一个模块用于计算按钮,一个模块用于格式化按钮等)但是可以&# 39;看到以这种方式拥有单独模块的方法。我试图在VS中创建一个新选项卡,但无处可去......

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试项目>添加新模块 通过这种方式,您可以为所有不同的计算创建单独的模块。 您可以从功能区代码的按钮单击事件中调用此模块过程。

答案 1 :(得分:0)

由于您现在正在使用VS Studoi for Excel插件(VSTO)开发,我不认为您会在这里找到不同的函数/ onclick / events的不同模块。

但作为替代方案,您可以在此处创建部分类,并可以在不同的文件中破坏您的代码。在vb.net中,它将仅在默认情况下在单个文件中添加新函数和事件代码