使用 Visual Studio 2015 for Excel 2010 和 2013 将 Web 界面实施到应用程序级自定义任务窗格并从功能区按钮设置任务窗格可见性的最佳方法是什么?
- 我想根据功能区按钮显示/隐藏自定义任务窗格。
- Web 界面将具有来自数据库的搜索和返回结果。
- 该网页将包含按钮,以便在按下时将数据放入 Excel 应用程序。
一些思考:
- 创建一个单独的“任务窗格 Office 插件”,它使用 JavaScript 和 HTML 创建任务窗格。随后,使用单独的 VSTO Excel 功能区加载项按钮显示/隐藏此任务窗格?
- 但我不知道如何在此构造中从功能区加载项引用 Office 加载项任务窗格?(不清楚这是同一个问题:如何在单击功能区中的按钮后显示 Office/Word 2013 任务窗格“Office 应用程序”?)奇怪的是你不能。
- 在 VSTO 功能区 AddIn 中,将 Web 界面控件嵌入到自定义任务窗格(窗体或 WPF)控件中?但是(1)似乎是一个更强大的解决方案?但我需要显示任务窗格按钮工作。
- 以某种方式使用 Microsoft JavaScript API?
- 另一种方法?
我所做的: 我能够将 VSTO Ribbon Excel Addin 按钮同步到自定义任务窗格,该任务窗格在 2010 年和 2013 年有效。
使用:https ://msdn.microsoft.com/en-us/library/bb608590.aspx 和Excel 中的 CustomTaskPane 不会出现在新的 Workbooks 中。
我还使用 Visual Studio 2015 在 Excel 中创建了一个“任务窗格 Office 插件”。
现在,我想将功能区按钮同步到 (1) 或使用 (2) 创建 Web 界面。或者被告知/讨论“最佳方式”?