Select PowerPoint 中带有 Office JavaScript API 的标题和文本区域
Select the Title- and Text area with the Office JavaScript API in PowerPoint
我正在尝试为 PowerPoint 开发一个基本的 Web Add-In。我想要做的是 select Office JS API 中的标题区域或文本区域,然后将一些文本粘贴到这些区域。但是,我在 Office JS API 文档中找不到任何关于它的内容。
在他们的教程中,Microsoft 在幻灯片中包含一个 "Hello World":
function insertText() {
Office.context.document.setSelectedDataAsync('Hello World!',
function (asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
showNotification("Error", asyncResult.error.message);
}
});
}
(https://docs.microsoft.com/en-us/office/dev/add-ins/tutorials/powerpoint-tutorial),但您必须首先单击标题区域才能执行此操作(我想用 JavaScript 执行此操作)
有谁知道目前这是否可行? (我有点担心这不是因为 Microsoft 没有开发特定的 PowerPoint Add-In,就像他们为 Excel 和 Word 所做的那样)。谢谢!
PowerPoint 中的 Office JavaScript API 当前不支持您描述的功能。如果您还没有这样做,我建议您在 UserVoice 上给 PowerPoint API feature request 投票(and/or 考虑在那里专门针对您所描述的功能提交新的功能请求)。
我正在尝试为 PowerPoint 开发一个基本的 Web Add-In。我想要做的是 select Office JS API 中的标题区域或文本区域,然后将一些文本粘贴到这些区域。但是,我在 Office JS API 文档中找不到任何关于它的内容。
在他们的教程中,Microsoft 在幻灯片中包含一个 "Hello World":
function insertText() {
Office.context.document.setSelectedDataAsync('Hello World!',
function (asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
showNotification("Error", asyncResult.error.message);
}
});
}
(https://docs.microsoft.com/en-us/office/dev/add-ins/tutorials/powerpoint-tutorial),但您必须首先单击标题区域才能执行此操作(我想用 JavaScript 执行此操作)
有谁知道目前这是否可行? (我有点担心这不是因为 Microsoft 没有开发特定的 PowerPoint Add-In,就像他们为 Excel 和 Word 所做的那样)。谢谢!
PowerPoint 中的 Office JavaScript API 当前不支持您描述的功能。如果您还没有这样做,我建议您在 UserVoice 上给 PowerPoint API feature request 投票(and/or 考虑在那里专门针对您所描述的功能提交新的功能请求)。