Excel - 隐藏子项不会显示在“自定义功能区”对话框中

时间:2016-10-21 09:22:57

标签: excel vba excel-vba add-in

也许是一个无趣的问题,但在这里:

我的目标是安装Excel加载项。 我有一个模块中的所有代码,组织在几个Sub()中。我将加载项保存在Excel加载项文件夹中。尝试将加载项添加为按钮/自定义菜单时 (File/Options/Customize Ribbon/Macros),我看到列出的所有Sub()

有没有办法隐藏某些Sub()被列出?我只需要主要的;在使用多个加载项时,显示所有这些内容会变得混乱,特别是因为大多数Sub()无法自行运行。是否有任何组织代码的良好做法以防止这种情况发生?

1 个答案:

答案 0 :(得分:1)

如果您在顶部编写Option Private Module并且您将子例程设为私有,则它们将不可见。

有关选项专用模块的详情,请参阅here