是否可以使用 Office 加载项创建文档级 Excel 自定义项?



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

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

这是使用 Office 加载项的预测方案,还是它仅适用于应用程序级自定义的想法?


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

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

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

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

最新更新