Excel - 在 'Customize Ribbon' 对话框中隐藏子项不显示

Excel - hide subs from being displayed in the 'Customize Ribbon' dialog

也许是个菜鸟问题,但问题是:

我的目标是安装一个 Excel 插件。 我将所有代码都放在一个模块中,组织在几个 Sub() 中。我将插件保存在 Excel 插件文件夹中。尝试将插件添加为 button/custom 菜单时 (File/Options/Customize Ribbon/Macros),我看到列出了所有 Sub()

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

如果你在上面写上 Option Private Module 并将子程序设为私有,它们将不可见。

查看更多 here 选项私有模块。