【问题标题】:How to access to windows clipboard from office 365 Excel web addin?如何从 Office 365 Excel Web 插件访问 Windows 剪贴板?
【发布时间】:2020-06-18 21:36:58
【问题描述】:

我正在尝试使用主要用于桌面的 Visual Studio 创建我自己的自定义 excel Web 插件。我能够使用活动表、范围等进行操作。在加载项方面,我想根据剪贴板内容执行一些特定操作。 实际上是否可以从加载项访问 Windows 剪贴板内容,据我所知使用 TypeScript?

【问题讨论】:

标签: excel typescript office365 office-js excel-addins


【解决方案1】:

很遗憾,目前无法从 Office 应用程序访问剪贴板。

如果可以,请花点时间跳转到 UserVoice 并推荐它,以便其他人可以投票。我们的团队经常查看这些建议。

之前有人问过这个问题,所以我们在审核时会考虑到这一点。 上一问:Is it possible to copy excel formula using an office add-in?

【讨论】:

  • 最好将问题标记为重复问题,而不是使用相同的信息再次回答。
  • 谢谢尼科。这个问题有一点不同的上下文,如果在 Excel 中实现,会有不同的 API。干杯!
【解决方案2】:

没有官方 API,但外接程序 DOM 实现了已弃用的 Document.execCommand() API,其中包括 "copy""cut""paste"。通过隐藏输入字段和选择操作,理论上可以访问剪贴板(我已经实现了写入剪贴板)。

【讨论】:

  • 你是怎么做到的?也许我有同样的问题。我有一个无 ui 的 Office 加载项来复制打开的文档的当前 URL,但我没有任何运气。我尝试了各种“复制”动作,但一切都不起作用。请回复my question
猜你喜欢
  • 1970-01-01
  • 2011-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多