【问题标题】:Is it possible to create a Document Level Excel Customization with Office Addins?是否可以使用 Office 插件创建文档级 Excel 自定义?
【发布时间】:2017-03-31 11:07:31
【问题描述】:

VBA 和 VSTO 可以创建工作簿级别的自定义。是否可以使用 Office 插件达到相同的效果?

假设这样的场景: 在同一家公司,一个人使用 2 个 Excel 应用程序,每个应用程序都有其特定的功能区。当我使用应用程序 A 时,我不想看到来自 B 的功能区,反之亦然。

这是使用 Office 插件的预测场景还是仅适用于应用程序级自定义的想法?


编辑澄清: 在一家公司,我使用 2 个主要工作簿:Sales.xlsx 和 HumanResources.xlsx。 当我打开工作簿 Sales.xlsx 时,我想查看属于操作销售数据、可视化、特定命令等的操作的功能区组。 当我打开工作簿 HumanResources.xlsx 时,我想查看 Human Resources 的等效项。 当我从电子邮件中打开空白工作簿或通用工作表时,我根本不想看到这些工作簿中的任何功能区选项卡。

我想专门为一个工作簿指定功能区,例如来自 VSTO 的文档级自定义。

换句话说:我不希望我创建的 Office 加载项的功能区/任务窗格显示在我打开的每个工作簿中。不仅是“显示”,我根本不希望它们加载。

【问题讨论】:

  • 好问题:目前它是功能区的应用程序级别和 JS 的工作簿级别的混合(工作簿是顶级对象,仅限单个工作簿,任务窗格属于工作簿,控制非常有限应用程序...)...我认为它是一种混合云/应用程序/工作簿的东西。
  • @CharlesWilliams 你知道office-js 团队在这方面取得了什么进展吗?

标签: excel office-js


【解决方案1】:

此时,应用程序级别的功能受到限制,因为它是特定于桌面的场景。应用程序级别设置、跨工作簿操作是我们路线图讨论的一部分。虽然我们没有他们可用的日期。 当你提到,一个人使用“2 个应用程序”——你能详细说明一下吗?

【讨论】:

  • 谢谢。很有帮助。今天是不可能的;但是它正在讨论中。当我有更多信息时会更新这个帖子。
  • @SudhiRamamurthy 已经 2 年多了 - 考虑到这种(非常重要的恕我直言)场景是如何演变的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-20
  • 1970-01-01
  • 2022-01-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多