对于Office的新加载项,请同时在您的问题中添加office-js标记。 Microsoft Visual Studio提供了可用于为Microsoft Office 2010和Office 2007创建应用程序级加载项的项目模板。您可以使用加载项自动执行Office,扩展Office功能或自定义Office用户界面。
我有一个无法通过“官方方法”部署的加载项。我将它旁加载并且工作正常,但现在我开始在每次启动 Excel 时收到提示,我更愿意去
我想隐藏特定文档的“Power Pivot”菜单项。 (原因 - 当我发出它时,我不希望用户有能力进入“管理措施......”) 我...
Visual Studio 的 Outlook 事件驱动的 Office Web 加载项示例
我正在寻找带有 .sln 文件的 Visual Studio 的 Outlook 事件驱动的 Office Web 加载项。类似于带有在 OnNewMessageCompose 上触发并创建主题行的事件的加载项...
带有 WebView2 组件的 Outlook 加载项:它何时卸载?
我们为现有的 Web 应用程序开发了一个 Outlook 加载项。总的来说,一切看起来都很好:加载项窗格显示 HTML UI 并且到目前为止可以正常工作。 然而,网络应用程序有一个限制......
是否有任何方法可以识别 ItemSend 事件是由于从撰写窗口发送消息还是由于 Outlook 本身执行的自动发送而被触发(例如,当混乱时......
我使用 Office School/Work 帐户(而非 Microsoft 帐户)在家用 PC 上登录 Outlook。它看起来类似于 [email protected] 与此帐户关联的 PrimarySMTP 是 matt.fitzmau...
是否可以在白色模式和深色模式或任何其他模式下保持 officeJS 加载项徽标相同?
我用excel插件做了一个项目。有一个关于徽标的问题。当我使用 Office 默认主题时,徽标保持不变。但是当我使用深色主题时,标志会自动改变。我
我正在使用 VSTO 来开发插件这个词。我已经开发了功能区,但我想不出打开侧边栏的方法。我附上了所需内容的示例图像。基本上j...
使用 TypeScript 将文件保存在 Excel 加载项中
我使用 TypeScript 中的 Yeoman Generator 创建了一个 Excel 插件。该加载项提供了一些基本信息,例如通过单击按钮突出显示 Excel 的某些部分,调用外部 API 以
Office JS - 无法从 for 循环中获取 context.sync(),这会影响性能
我目前正在使用 office javascript 库开发一个 word 插件。 下面的函数是为了将文档文本拆分成句子,同时保证这些句子能够...
我一直使用 Range.Comment 和 Range.SpecialCells 来检索 Excel 工作表中的评论,但它似乎不再起作用了。 看起来我能阅读的每个在线解决方案都使用 Range。
VSTO 部署 MSI 文件系统.Memory.dll 错误
我正在尝试为我的小 excel 应用程序构建一个 MSI 安装程序,遵循微软官方指南: https://learn.microsoft.com/en-us/visualstudio/vsto/deploying-a-vsto-solution-by-using-
我不想要桌子上的标题。为此,我在 tables.add 方法中传递了 false,并且还使用 showHeaders:false 表示表中的标题不可见。 表格标题不可见...
无法从会议中获取主题/标题值到 outlook 插件 js 中的任务窗格
这是我试过的代码,但它是错误的 函数 addHandlerAsync 具有无效参数。 Office.context.mailbox.item.addHandlerAsync(Office.EventType.ItemChanged,函数(结果:...
如何使用 js api 删除 word 中的书签,或者这是我尝试过的删除书签的方法吗?
错误显示在图像中,请检查 这是使用js api从word插件中删除书签的代码 Word.run(异步(上下文)=> { console.log("结果...
Word JS API。在运行时添加或删除段落时,body.paragraphs 集合不会更新
我在 Scriptlab 中试验 API 时遇到了问题。我的脚本在文档中插入了一些段落,然后我想循环遍历文档中的所有段落和 ch ...
我们看到了与此类似的问题,但共享日历。 如果我们在共享日历中生成指向某个项目的链接,该页面会呈现用户的日历并开始打开该项目但挂起...
从会议中获取开始时间和结束时间到任务面板 outlook 插件
我正在尝试设置从会议到任务窗格的结束时间和开始时间,为此我使用了 办公室 js api addHandlerAsync https://learn.microsoft.com/en-us/javascript/api/outlook/office.mailbox?v...
带有 WebApplicationInfo 的 OfficeJS 清单类型 MailApp 在 VS 2022 中出现部署错误
我正在使用 VS 2022,我正在尝试使用 Office 加载项实施 SSO,但是一旦我添加 我正在使用 VS 2022,我正在尝试使用 Office 加载项实施 SSO,但是一旦我添加 <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1"> <WebApplicationInfo> <Id>guid</Id> <Resource>api://localhost:3000//guid</Resource> <Scopes> <Scope>Files.Read</Scope> <Scope>profile</Scope> <Scope>openid</Scope> </Scopes> </WebApplicationInfo> <VersionOverrides> 我在调试期间收到错误弹出窗口。我在输出中看不到任何问题。 没有上面的部分,加载项正在构建,我可以在调试中运行。 我还需要补充什么吗? 我正在尝试获取访问令牌,目前的响应是: The identity API is not supported for this add-in. async function getUserData() { try { let userTokenEncoded = await OfficeRuntime.auth.getAccessToken(); let userToken = jwt_decode(userTokenEncoded); // Using the https://www.npmjs.com/package/jwt-decode library. console.log(userToken.name); // user name console.log(userToken.preferred_username); // email console.log(userToken.oid); // user id } catch (exception) { console.log(exception); if (exception.code === 13003) { // SSO is not supported for domain user accounts, only // Microsoft 365 Education or work account, or a Microsoft account. popup.showNotification("test"); } if (exception.code === 13000) { // SSO is not supported for domain user accounts, only // Microsoft 365 Education or work account, or a Microsoft account. popup.showNotification(exception.message); } else { // Handle error popup.showNotification("test"); } } } 确保您的加载项已注册到标识平台,有关详细信息,请参阅注册使用单点登录 (SSO) 的 Office 加载项与 Microsoft 标识平台。 在 VSCode 中注册您的应用程序,然后自动配置加载项的清单文件,您可以使用以下命令: "configure-sso": "office-addin-sso configure manifest.xml", 有关更多信息,请参阅 office-addin-sso 节点包。 注意,如果您的租户配置为需要双因素身份验证,则此命令将失败。在这种情况下,您需要按照创建使用单点登录的 Node.js Office 加载项 教程中的所有步骤手动完成 Azure 应用程序注册和 SSO 配置步骤。
打开 Excel 工作簿和在 Excel 中初始化加载项时,默认情况下在 Microsoft Office 加载项中隐藏任务窗格
我正在使用 React 和 Excel JavaScript API 制作一个 Excel 任务窗格加载项。我面临的问题是,当我打开一个新的 Excel 工作簿或加载项为