在外接程序中将宏添加到Excel功能区

在外接程序中将宏添加到Excel功能区,excel,vba,excel-addins,Excel,Vba,Excel Addins,我制作了一个excel宏,用于从其他工作簿检索数据。我需要为该宏在Excel功能区中添加一个按钮。踢球者:我需要这个按钮进入一个叫做“特殊”的标签。此选项卡是外接程序的一部分,当前仅包含一个按钮。在“选项”选项卡的“自定义”功能区区域中找不到此“特殊”选项卡 另外,将“一个宏”转换为外接程序还是将“一个宏”添加到功能区中更好 非常感谢大家的先进 此选项卡是外接程序的一部分-您需要外接程序才能操作功能区内容谢谢您的回复!我有外接程序文件和访问VBA代码的权限,还需要什么吗?需要。你;您需要Micr

我制作了一个excel宏,用于从其他工作簿检索数据。我需要为该宏在Excel功能区中添加一个按钮。踢球者:我需要这个按钮进入一个叫做“特殊”的标签。此选项卡是外接程序的一部分,当前仅包含一个按钮。在“选项”选项卡的“自定义”功能区区域中找不到此“特殊”选项卡

另外,将“一个宏”转换为外接程序还是将“一个宏”添加到功能区中更好

非常感谢大家的先进


此选项卡是外接程序的一部分-您需要外接程序才能操作功能区内容谢谢您的回复!我有外接程序文件和访问VBA代码的权限,还需要什么吗?需要。你;您需要Microsoft自定义UI编辑器(免费下载)来操作自定义功能区栏。从技术上讲,您不需要这样做,但这比压缩xl文件并在其中调整xml文件并将其保存回来要容易得多。根据我的经验,尝试编辑Excel的功能区往往会导致挫败感。另一个选项是使用VBA创建一个UserForm,它可以作为外接程序的界面/GUI。然后分配一个热键来显示这个用户表单(可能类似于alt+Q)。因此,用户按下alt+Q,然后弹出带有所有外接程序子例程的UserForm。与ribbon相比,UserForm具有更大的灵活性,因此这是一个有趣的选项。VBA在很多方面都不出色(没有双关语),但它实际上非常适合轻松制作GUI。为什么(根据您的经验)它会导致@LetePsilonBellessThanzero受挫?此选项卡是外接程序的一部分-您需要外接程序才能操作功能区内容谢谢您的回复!我有外接程序文件和访问VBA代码的权限,还需要什么吗?需要。你;您需要Microsoft自定义UI编辑器(免费下载)来操作自定义功能区栏。从技术上讲,您不需要这样做,但这比压缩xl文件并在其中调整xml文件并将其保存回来要容易得多。根据我的经验,尝试编辑Excel的功能区往往会导致挫败感。另一个选项是使用VBA创建一个UserForm,它可以作为外接程序的界面/GUI。然后分配一个热键来显示这个用户表单(可能类似于alt+Q)。因此,用户按下alt+Q,然后弹出带有所有外接程序子例程的UserForm。与ribbon相比,UserForm具有更大的灵活性,因此这是一个有趣的选项。VBA在很多方面都不出色(没有双关语),但它实际上非常适合轻松制作GUI。为什么(根据您的经验)它会导致@LetEpsilonBeLessThanZero的挫折感?