office-js相关内容
我想遍历工作簿中的每个工作表,并对每个工作表执行操作(例如,运行calculate())。出于性能原因,我希望在一个sync() request中完成所有这些操作。 问题是,在同步之前,我只能以几种有限的方式获取工作表,如通过active worksheet或通过worksheet name,这会使循环变得困难。 我能想到的最佳方法使用getFirst()和getNext():
..
这是仅限Mac的问题(图标显示在Outlook 2013和Outlook 2016 for Windows、所有Web浏览器,甚至Macbook Pro上)。 我使用的测试环境是 Outlook for Mac2016(版本16.16.4(181110)) Mac OS 10.13.4版 当我将Outlook Web外接程序提交到应用商店进行测试时,收到了此反馈。 Y
..
所有指令都不再起作用。我怀疑这是因为Edge不再使用EdgeHTML引擎,而是使用新的EdgeChromium引擎? 能否请您更新这篇文章,或写一篇新文章: https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-with-vs-extension 或者至少在此处回复并告诉我们如何调试我们的代码(例如,在Out
..
我正在寻找一种方法来evaluate a formula by JavaScript API。我在想,命名区域是否能有所帮助。 我在脚本实验室制作了this gist,部分内容如下。在此示例中,我们看到=100+200、=A2、=name2+100等公式确实可以通过命名范围进行求值;求值可以通过属性value进行访问。但是,无法很好地评估=Sample!A2+100;这里似乎认为A2的值为0
..
我正在为Office Word开发一个插件,我想添加允许用户以嵌套内容控件的形式按层次顺序添加内容的功能。 let wordContentControl:any; Word.run(async context => { const range = context.document.getSelection();
..
如何在Office.js中更改节的页面大小?API(最新版本)中没有选项。我尝试过使用几种不同的方案通过OOXML来实现这一点,但都无济于事。 我已经确认(通过手动编辑DOCX文件),您需要更改w:pgSz节点的w:w和w:h属性来更改页面大小。但是,在插入OOXML时,我真的想不出需要插入哪个对象。例如,我尝试了context.document.body.insertOoxml()和conte
..
如何通过Office.js获取给定Excel单元格(即单元格范围)的绑定?即已通过 设置了某些内容 Office.context.document.bindings.addFromPromptAsync( Office.BindingType.Text, { id: "myID", promptText: ",,," }, ... 当我有了相应的范
..
(*随着Excel JAVASCRIPT API的快速发展,我想重新提出一个关键问题。*) 如何才能像Application.Evaluate在VBA中那样在Java API中计算公式? 如果没有专用的API,现在有什么解决办法? ps:例如,以前的解决方法是 通过使用所述的命名区域here,其中我们需要为公式创建命名区域。我们可能还需要调整公式(例如,将范围引用转换为具有
..
当用户单击功能区中的按钮时,我希望打开任务栏(当它尚未打开时),然后根据单击了功能区中的哪个按钮来执行代码。 我使用vue.js作为任务窗格。 推荐答案 我还没有尝试过,但它的建议太复杂了,无法放入评论中: 对于每个按钮,在外接程序的清单中添加和标记。详情请参阅Create Add-in Commands。将所有按钮的操作类型设
..
我正在使用Java Office API开发Word外接程序,并具有以下要求: 列出文档中的所有自定义/用户定义的Word样式并获取类型(例如,它是表格样式还是段落/字符样式等) 列出带有本地化名称的内置Word样式并获取类型 我唯一找到的是预定义样式的内置Word.Style枚举,但我找不到获取本地化名称的方法。 感谢您的帮助! 推荐答案 我认为目前最好的选择
..
我正在使用office-js,我想为我的所有用户自动加载一个外接程序。 我安装了Office Online Server,但没有Sharepoint服务器。该加载项工作正常,并已在Office 365中进行了测试。 可以自动加载此插件吗?我怎么才能做到这一点?是否有其他方法或选项可以实现此目的? SHAREPOINT 若要在不使用推荐答案或SHAREPOINT目录的情况下为
..
我想创建一个带有angularjs和angularjs-ui-router的Office插件: 模块名称为app,路由器如下: .sta
..
我正在使用office e.js开发一个Excel加载项,我希望将不同的配置设置保留在web.config文件中,并在Java脚本文件中读取这些设置。如何做到这一点。 Office外接程序示例项目是MVC ASP.NET项目,我是否应该从那里返回视图,并且清单中的源位置指向该视图。 请指引我正确的方法。 推荐答案 一般来说,这不是特定于Office外接程序的功能。您将使用与
..
有一个要显示在清单中指定的任务窗格的操作: 但是否可以对代码隐藏它? 推荐答案 Office.context.ui.closeContainer适用于您的案例。
..
我有两个不同的Excel加载项,具有不同的清单文件。我想将它们安装在相同的自定义选项卡下。 我尝试对CustomTab和Group使用相同的ID作为清单文件,而对Control标记使用不同的ID。但这也帮不了我。 有趣的是,如果我将这两个应用程序添加到同一个清单文件中,它们会出现在同一个CustomTab下。 同样的问题早在2017年就被提出了。我不确定我们现在能不能这么做。 Sha
..
我当前使用以下函数将键值对存储在Office.context.documents.settings中: Office.context.document.settings.set(name, value); 一旦存储了键-值对,我将重新启动外接程序,并尝试使用以下函数获取值- Office.context.document.settings.get(name); 但该函数返回的是
..
我正在使用EXCEL Java脚本API,在搜索了所有文档后,仍然找不到我想要实现的解决方案。 所以我想将所有内容都设置为数字格式为“文本”,这样Excel的自动格式设置就不会干扰单元格的任何内容(不会删除前导零或更改日期格式)。 文档建议通过以下方式更改格式: Worksheets("Sheet1").Range("A17").NumberFormat = "General"
..
我按照Configure your Office Add-in to use a shared JavaScript runtime为Excel加载项配置共享运行时。 但是,它无法加载 这是我的manifest.xml
..
如何使用Excel JS API获取ActiveCell周围的当前区域? 在VBA中,这是 Set rng=ActiveCell.CurrentRegion 推荐答案 现在已经实现了Java API中的Current Region属性。该属性称为getSurroundingRegion()
..
DOC表示: 注意:如果您的外接程序在撰写模式下对项目调用saveAsync,以便获得与EWS或REST API一起使用的项目ID,请注意,当Outlook处于缓存模式时,可能需要一些时间才能将项目实际同步到服务器。在项目同步之前,使用ItemID将返回错误。 据我所知,这就是我尝试使用该ID时出现ErrorItemNotFound问题的原因?(很遗憾,Microsoft没有明确告诉我
..