将自定义功能区选项卡转换为加载项
Turning Custom Ribbon Tab into Add-In
我正在尝试将我制作的自定义功能区按钮变成一个加载项,其他人可以将其用于 Excel 中的任何工作表。我按照这个 StackExchange post on making a custom ribbon tab 制作了功能区按钮,我让它在一个工作簿(一个 Excel 宏启用文件)中成功工作。
如何导出功能区选项卡 XML 以及 VBA 回调模块,以便其他用户可以在他们的 Excel 安装中使用它?
谢谢!
有几种方法可以做到。最简单的方法是将 .xlsm
文件放在一个已知的启动文件夹中,例如 XLSTART
.
要查找文件夹的位置,在 Excel 中:
- 转到
File > Options > Trust Center
- 点击
Trust Center Settings...
- 转到
Trusted Locations
- 将您的文件放在列出的
XLSTART
或 STARTUP
位置之一。
整台计算机的位置看起来像这样 C:\Program Files\Microsoft Office\Root\Office<XX>\XLSTART\
,或者用户的位置像 C:\Users\<User>\AppData\Roaming\Microsoft\Excel\XLSTART\
。
重新启动时 Excel 文件应该会自动加载。
此外:将您的文件另存为 .xlam
也会使其作为加载项运行,并且不会显示工作表。您可以在此处找到有关文件类型选择的一些信息 Excel: Book or Addin。
我正在尝试将我制作的自定义功能区按钮变成一个加载项,其他人可以将其用于 Excel 中的任何工作表。我按照这个 StackExchange post on making a custom ribbon tab 制作了功能区按钮,我让它在一个工作簿(一个 Excel 宏启用文件)中成功工作。
如何导出功能区选项卡 XML 以及 VBA 回调模块,以便其他用户可以在他们的 Excel 安装中使用它?
谢谢!
有几种方法可以做到。最简单的方法是将 .xlsm
文件放在一个已知的启动文件夹中,例如 XLSTART
.
要查找文件夹的位置,在 Excel 中:
- 转到
File > Options > Trust Center
- 点击
Trust Center Settings...
- 转到
Trusted Locations
- 将您的文件放在列出的
XLSTART
或STARTUP
位置之一。
整台计算机的位置看起来像这样 C:\Program Files\Microsoft Office\Root\Office<XX>\XLSTART\
,或者用户的位置像 C:\Users\<User>\AppData\Roaming\Microsoft\Excel\XLSTART\
。
重新启动时 Excel 文件应该会自动加载。
此外:将您的文件另存为 .xlam
也会使其作为加载项运行,并且不会显示工作表。您可以在此处找到有关文件类型选择的一些信息 Excel: Book or Addin。