【问题标题】:Sharing custom macros and custom Excel Ribbon with others via Sharepoint通过 Sharepoint 与他人共享自定义宏和自定义 Excel 功能区
【发布时间】:2015-02-26 05:21:10
【问题描述】:

我和我的同事使用 Excel 2013 和 Sharepoint

我已经编写了一些自定义宏,这些宏存储在Personal.xlsb 我还自定义了功能区以添加一个选项卡来访问这些宏。

与同事共享这些宏和功能区的最佳方式是什么? (并保持更新)

一种方式如下(每次有变化都需要这样做)

  1. 右键单击功能区 |自定义功能区 |进口/出口 |导出所有自定义并将此 XML 文件发送给我的同事并要求他们导入它
  2. 将我的 Personal.xlsb 发送给我的同事,让他们用这个覆盖他们自己的。

但是有更好的方法 - 尽可能少地涉及我的同事的手动工作。

我想也许将宏保存为共享点文档,然后编辑 XML 文档以指向该共享点文档。

【问题讨论】:

    标签: excel sharepoint ribbon vba


    【解决方案1】:

    我想出的最佳答案如下:

    1. 不要将文件保存在 personal.xlb 中,而是将它们保存在 AddIn(一个 .xlam 文件)中
    2. 通过Microsoft Office 的自定义 UI 编辑器将菜单添加到插件(可从http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2009/08/07/7293.aspx 下载)
    3. 将文件保存在“SkyDrive Pro”的“与所有人共享”文件夹中
    4. 将文件链接发送给我的同事

    这似乎解决了所有问题。如果我进行更新,那么如果我的同事重新启动计算机,插件就会自动更新。

    【讨论】:

    • 有没有办法将自定义项导入 Microsoft Office 的自定义 UI 编辑器?您是否必须重写任何代码才能将其保存为插件而不是 xlb 文件?
    • 对不起,这是一段时间前的事了,我不太记得了。但是,我认为我根本不需要更改任何代码
    猜你喜欢
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-10
    • 2022-07-27
    • 2019-09-06
    相关资源
    最近更新 更多