【问题标题】:Upgrading Excel 2010 add-in to office 2016将 Excel 2010 加载项升级到 Office 2016
【发布时间】:2017-07-04 04:52:28
【问题描述】:

升级到 Office 365 / Excel 2016 时,我发现打开非常慢,关闭更慢:等待 20-30 秒打开空白工作簿,关闭 Excel 需要一分钟.

我的调查表明问题出在 Office 2010 加载项上。该插件是我几年前编写的自定义插件——它是在 CustomUIEditor 工具的帮助下创建的(允许我为我的插件创建功能区)——即它是一个 .XLAM 插件,而不是 COM 的。

经过大量谷歌搜索,我找不到太多关于 Office 2010 和 Office 365 之间加载项兼容性的信息。我之前使用的 CustomUIEditor 大约 10 年没有更新,我找不到有用的替代方案.

之前有没有人遇到过类似的问题(并已解决?)我需要将插件重新创建为 COM 插件吗?

【问题讨论】:

  • 插件有什么作用?
  • 没什么特别的 - 创建一个新的功能区项目、一些组和一些控件。它用于工程转换系数和计算。它确实在 .XLAM 附带的“工作表”(隐藏)中存储了一些信息,并且还在工作表上下文菜单中添加了一个菜单项。
  • 老实说,这个问题太宽泛了。可能有很多原因,可能需要大量时间来分析为什么会发生
  • 是的,我很欣赏它的广泛性,但无论如何感谢您抽出宝贵时间作出回应。我基本上想知道这是否是 Office 2003 / 2010 RibbonX 加载项与 Office 2016 不兼容的一般问题,我需要将其迁移到 COM 或类似的。估计没那么简单。
  • 不存在这样的兼容问题。我在 2010 年创建的加载项在 Office 2016 中运行良好 :)

标签: vba excel ribbon ribbonx


【解决方案1】:

好的 - 感谢 Siddharth 抽出时间回复。我设法解决了我的 Excel 问题,最后它与加载项无关(即使禁用加载项确实提高了 Excel 打开和关闭的速度)。

问题与我的 %appdata%\roaming\microsoft\excel\ 文件夹中的许多旧文件有关。当我打开或关闭excel时,它试图读/写很多损坏的文件。我删除了它们,现在 Excel 可以正常工作了。

【讨论】:

    猜你喜欢
    • 2017-01-06
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 2013-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多