office-js 相关问题

OfficeJS是Microsoft Office客户端应用程序的新JavaScript扩展性模型。您可以扩展在Windows,Web,iOS和Mac上运行的Office应用程序。此模型适用于从Office 2013开始的Office客户端应用程序。请阅读标记信息以获取有关如何增加对问题的高质量答案的机会的其他指导。

如何将 Word 插件发布到 Microsoft AppSource

我正在尝试将我的 Word 插件推送到 AppSource: 我按照文档并在 Microsoft 合作伙伴计划上创建了一个帐户:https://learn.microsoft.com/en-us/office/dev/add-ins/publish/p...

回答 1 投票 0

Word Ribbon 操作功能未触发

我正在使用任务窗格的加载项项目中工作。我创建了一个自定义选项卡,并在清单文件中标识了我的按钮和功能操作,如下所述: 我正在使用任务窗格的加载项项目中工作。我创建了一个自定义选项卡,并在清单文件中标识了我的按钮和功能操作,如下所述: <bt:Urls> <bt:Url id="GetStarted.LearnMoreUrl" DefaultValue="https://go.microsoft.com/fwlink/?LinkId=276812"/> <bt:Url id="Commands.Url" DefaultValue="https://localhost:3000/commands.html"/> <bt:Url id="Taskpane.Url" DefaultValue="https://localhost:3000/taskpane.html"/> </bt:Urls> <Label resid="Aproove.Tab1.GroupLabelSettings" /> <Icon> <bt:Image size="16" resid="Icon.16x16" /> <bt:Image size="32" resid="Icon.32x32" /> <bt:Image size="80" resid="Icon.80x80" /> </Icon> <Control xsi:type="Button" id="Aproove.SettingsButton"> <Label resid="Aproove.SettingsButton.Label" /> <Supertip> <Title resid="Aproove.SettingsButton.Label" /> <Description resid="Aproove.SettingsButton.Tooltip" /> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16" /> <bt:Image size="32" resid="Icon.32x32" /> <bt:Image size="80" resid="Icon.80x80" /> </Icon> <Action xsi:type="ExecuteFunction"> <FunctionName>sayHi</FunctionName> <SourceLocation resid="Commands.Url" /> </Action> </Control> </Group> 并指定commands.html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <!-- Office JavaScript API --> <script type="text/javascript" src="https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js"></script> <script> (function () { Office.initialize = function () { console.log('yes, i have inited') }; })(); function sayHi(event) { window.alert('hi!'); event.completed(); } </script> </head> <body> </body> </html> 当我单击自定义选项卡功能区中的“设置”按钮时,没有任何反应。甚至办公室的日志初始化也不会被触发。 我尝试在脚本内创建日志,但整个页面(我猜?)未加载 清单中必须有一个 <FunctionFile> 元素,该元素使用操作方法指向文件。它应该是 <DesktopFormFactor> 元素下的第一个子元素(如果有 <GetStarted> 元素,则应该是第二个子元素)。这是一个例子。 <DesktopFormFactor> <GetStarted> ... </GetStarted> <FunctionFile resid="Commands.Url" /> ... </DesktopFormFactor> 如果您还没有,请查看创建加载项命令。

回答 1 投票 0

如何查找给定命名范围(NamedItem)的合并单元格

我想创建一个对象,在其中存储单元格地址以及列和行索引。 我已经使用此代码实现了这一点,但在合并单元格中我遇到了问题。如果A1和B1 Cell是我的话...

回答 1 投票 0

问题Word文档字体大小和字体系列根据模板不正确

获取doc文件blob格式和base64字符串 让 url = `${location.origin}/assets/templates/test.docx`; fetch(url).then(response => response.blob()).then((base64String) => { blobToBase64(

回答 1 投票 0

如何获取Word文档中的脚注编号?

在office-js中,当我创建脚注时,它返回一个Word.NoteItem对象,但似乎没有任何明显的方法来获取脚注的索引。 const footnote = range.insertFootnote(); //...

回答 1 投票 0

如何使用 Azure Blob 存储上传和测试 Excel 加载项

我开发了一个 Excel 插件,据我了解,我需要上传到 Azure blob 存储并生成带有 SAS 密钥的 URL,然后与认证团队共享。这将是一个

回答 1 投票 0

使用外接程序中的 Office.js 替换 Word 段落中的某些子字符串并为其添加红线

我在 Word (Office 365) 中存在一个段落。我可以替换整个段落,但我只想替换并红线段落中的某些子字符串。 注意:- 通过红线,我的意思是...

回答 1 投票 0

有没有办法使用 OfficeJS 默认选择“简单标记”选项?

我试图将Word文档的加载视图的默认设置设置为简单标记,但OfficeJS中似乎没有直接的功能。有谁知道如何实现它或任何工作......

回答 1 投票 0

使用 Office js 将 PowerPoint 形状复制到新幻灯片

我正在尝试使用 Office js 做一些看似简单的事情,但我无法让它工作。我正在阅读一个 pptx 文件,并将第一张幻灯片插入到我的演示文稿中,内容如下: //插入...

回答 1 投票 0

错误:使用 Office.js 和 Angular 在 Word Web 插件中禁用功能区项目时出现 InvalidRibbonDefinition

我正在使用 Office.js 和 Angular 开发 Word Web 插件,并且我正在尝试以编程方式启用和禁用插件中的功能区项目。根据 Microsoft Office 加载项文档...

回答 1 投票 0

调试基于事件的 Outlook 加载项 - TypeError: Office.actions._association.mappings[r.toUpperCase(...)] 不是函数

Windows 10 - 通过 OWA(Edge Chromium 或 Chrome)进行调试没问题(并且事件按预期进行),但尝试通过 Outlook 365(Microsoft 365 MSO(版本 2207 Build 16.0....)调试相同的代码。

回答 2 投票 0

Office-JS 和 VBA Addin 如何混合在一起

是否可以将 OfficeJS 命令按钮放置到像 .xlam 文件一样构建的自定义 VBA 插件面板中? * 我仍然希望混合使用 VBA 和 OfficeJS

回答 3 投票 0

在 Visual Studio 2022 中使用 React js(typescript) 创建新插件

我正在使用 java 脚本在 Visual Studio 2022 中开发插件。 我想使用 React(类型脚本)升级我的加载项 我阅读了文档,其中我可以使用

回答 1 投票 0

选择列时无法获取选定的范围值 - Excel Javascript

我想知道是否使用“整个列范围”发现了另一个错误。我希望捕获选定的范围值,通常,当我选择范围时,我只需选择列标题...

回答 1 投票 0

适用于 Outlook 的 Office 加载项未在应用程序上侧载

我创建了一个自定义 Outlook 插件。当我使用网站侧面加载它时,它可以正常工作。当我进入 Outlook 应用程序并尝试侧面加载时,它将安装但不会显示在...

回答 2 投票 0

Excel Office JS api - 工作表重命名事件 onNameChanged 在桌面 Excel 上不起作用

使用下面的代码来识别工作表重命名事件并在重命名后执行活动。同样在 Chrome/edge 浏览器上的 excel 在线版本(在线 Office365)中工作正常,但在

回答 1 投票 0

在Excel Office js中在功能区上显示文本

我正在使用 Angular 和 Office JS API 开发 excel-addin。我想在 Angular Toast 和 Excel 功能区/菜单栏右侧的普通文本中显示文本消息。 我想要功能...

回答 1 投票 0

有时对话框内容不显示

异步函数 openDialog(event) { 让 url = 'localhost:4200/#/openDialog'; 等待 Office.context.auth.getAccessTokenAsync(gettoken); 函数 gettoken(res) { ...

回答 1 投票 0

TS2339:“工作表”类型上不存在属性“getOoxml”

使用节点 v20.12.0 “反应”:“^18.2.0” 我已经使用 yo man 生成器为 Office 版本 5.0.0 创建了 React 应用程序。 文件代码如下: 异步函数 getExcelOOXML() { t...

回答 1 投票 0

office-js、VS Code、智能不适用于使用 Javascript 的 React 项目

Excel 插件项目、office-js、VS Code、智能不适用于使用 Javascript 的 React 项目 按照下面的建议创建 https://learn.microsoft.com/en-us/office/dev/add-ins/quickstarts/ex...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.