将自定义功能区选项卡转换为加载项

时间:2016-06-30 22:38:20

标签: excel vba add-in ribbon

我正在尝试将我制作的自定义功能区按钮转换为其他人可以用于Excel中任何工作表的加载项。我按照这个StackExchange post on making a custom ribbon tab制作了功能区按钮,我在一个工作簿(一个启用Excel宏的文件)中成功地工作了。

如何将功能区选项卡XML与VBA回调模块一起导出,以便其他用户可以在Excel安装中使用它?

谢谢!

1 个答案:

答案 0 :(得分:2)

有几种方法可以做到这一点。最简单的方法是将Rails.cache.fetch(cache_key) { calculate_facets(search_params) } 文件放在已知的启动文件夹中,如.xlsm

要在Excel中找到文件夹的位置:

  1. 转到XLSTART
  2. 点击File > Options > Trust Center
  3. 转到Trust Center Settings...
  4. 将您的文件放入列出的Trusted LocationsXLSTART位置之一。
  5. 对于整个计算机,这些位置看起来像STARTUP,或者对于用户来说类似于C:\Program Files\Microsoft Office\Root\Office<XX>\XLSTART\

    重新启动Excel时,应自动加载文件。

    此外:将文件另存为C:\Users\<User>\AppData\Roaming\Microsoft\Excel\XLSTART\也会使其显示为加载项,并且不会显示工作表。您可以在Excel: Book or Addin找到有关文件类型选择的一些信息。