问题标签 [excel-web-addins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - 如何使用 Javascript API 的 excel Web 插件在短时间内从 sql server 中提取大型数据集以加载 10 万条记录
我正在尝试构建一个 excel Web 加载项任务窗格作为 UI 与 SQL 服务器交互。用户提供任务窗格中的 ID 字段信息和 JavaScript 以调用 API 并加载到 Excel 表中。这个过程非常适合小记录,但对于大数据集,它很耗时。
excel - Excel Office 插件 - 自定义函数 IE 11 兼容性
我正在尝试使用自定义功能创建 Office 插件。我使用 Yeoman 生成器生成了 addin+custom 函数并选择使用 Typescript。我可以确认自定义函数适用于运行基于 Chromium 的浏览器的 Excel 版本。但是,这些函数在运行 Internet Explorer 11 的 Excel 版本上不起作用,它们永久停留在 #BUSY 状态。
对于带有 IE 11 的 Excel,任务窗格会正确加载/呈现,只是自定义函数不起作用。文档提到使用 babel 编译它以实现兼容性。我试过但没有成功。
我的 webpack.config.js 中有以下内容
我的 package.json 中有以下内容
在 package.json 的底部,我还有以下内容:
我想知道是否有人可以指出我正确的方向。非常感谢任何指导,谢谢!
javascript - Officejs BubbleChart - 缩放气泡大小并设置轴值比例
我想知道如何通过api进行设置。一个代码片段会很有帮助。
- Axes Scale - X 轴值变化 1
excel - 多任务窗格 - Office JS Excel
Task Pane
当我决定如果可能的话我更愿意使用它时,我终于得到了我的“对话”代码来收集简单的用户输入。我一直在研究多个任务窗格,并让它以两种不同的方式工作。但是,我正在使用 aShared Runtime
并阅读以下内容。
MS Docs的以下引用说明了这一点:
如果您计划使用共享运行时,请勿将加载项设计为使用多个任务窗格。共享运行时仅支持使用一个任务窗格。请注意,任何没有 a 的任务窗格
<TaskpaneID>
都被视为不同的任务窗格。
有没有利用多个任务窗格的最佳方法,可以吗?这是否意味着多个 OPEN 任务窗格和/或具有不同的任务窗格<TaskpaneID>
?我不需要taskpanes
同时运行两个,它们只是用于收集用户输入和运行子程序。我还没有对我的设置进行广泛的测试,但到目前为止,我可以用不同的 HTML 文件很好地打开任务窗格。
我的第一次尝试(工作)是TaskPane
在 XML 中定义一个带有脚本的脚本,该脚本将之后加载的页面重定向taskpane.html
到所需的页面。
我通过从加载项taskpane.js
调用的以下函数执行此操作:command
我的第二次尝试是在manifest.xml
我所做的是将原始taskpane.html
定义保留在以下内容下:
和
和
然后我删除了调用它的按钮并定义了两个新按钮来打开所需的 URL,如下所示:
基本上,我不希望dialog
在需要收集用户输入时使用,而是使用单独定制的taskpane
,然后commands
在不需要输入时使用。
寻找有关这些选项的反馈和/或为什么选择一种方法而不是另一种方法或另一种方法的原因。
excel - 有没有办法获得选定的工作表?
在 Office-JS 库中,可以获取工作簿中的所有工作表。也可以获得一个特定的工作表。是否可以在工作簿中获取选定的工作表?
excel - 应用条件格式 - 重复 - Excel Javascript
我正在尝试通过 Office-JS 将条件突出显示添加到 Excel 中的列。我第一次使用该automate
功能,但我似乎无法让它在 Excel 中工作。
这就是自动化吐出的内容:
这是我的转录尝试:
excel - 开发者组件保持活跃
我用 yo Office 从 VSCODE 做了一些测试。
经过几次测试,Excel Developer 组件显示如下:
所有相应的项目都已删除。但是菜单选项仍然存在并且仍然有效。
我正在寻找删除它们。
我遵循了此页面的所有建议:https ://docs.microsoft.com/fr-fr/office/dev/add-ins/testing/clear-cache ..。但什么也没发生。
有任何想法吗?提前致谢。
javascript - 如何从使用它的所有范围中删除特定的自定义条件格式?我正在使用 delete() 方法,但这不起作用
当我应用条件格式时,我将其存储在 conditionalFormatCols 和 conditionalFormatRows 变量中。然后我对这些变量使用 delete() 方法,但这不会删除单元格上的条件格式。如何删除条件格式使其不再显示在工作簿中?
这里我尝试使用 delete() 方法
excel - Microsoft Office Professional Plus 2019 中无法加载加载项
有人联系我,因为他无法ExcelApi 1.2
在加载项商店中加载我们的加载项(使用 );显示了一个空白页。他也无法使用高级公式环境,这是错误消息:
这是他的Excel的版本信息:
我们确实从这个页面看到:
几天前,另一位中国用户告诉我同样的问题:他也使用了Professional Plus 2019,但无法加载这些插件:
有人可以建议吗?