0

我尝试使用 API office.js 显示一个简单的散点图。对于相同的代码和数据,显示的散点图在excel桌面上是正确的,但在excel在线上是不正确的。

在 Excel 桌面上:

在此处输入图像描述

在线 Excel 上:

在此处输入图像描述

使用的数据是:

在此处输入图像描述

我在 Script Lab 工具中重现了这一点,并导出了一个要点。要点可在:problemOnXYScatterChart.EXCEL.yaml

用于检测,

1.单击“创建表”按钮(创建表)

2.单击“创建xy散点图”按钮(显示散点图)

在 Excel 桌面和在线 Excel 上启动代码段。

=> Excel在线显示的图表不正确。

在此先感谢您的帮助。

4

2 回答 2

2

我可以重现该问题是我们正在检查的一个已知问题。要解决此问题,您可以先通过 range.select() 将选择项放在表格单元格之一中,然后再插入图表以取消阻止您。

于 2021-05-24T01:42:33.057 回答
1

在与微软团队进行 PM 交流后,我得到了以下回复:

“我可以repro一下,触发点是在添加图表之前是否选择了数据范围。如果在添加图表之前选择了数据范围,这个问题不会repro。否则当你取消选择数据范围时它会repro。这是一个团队正在处理的已知问题(5008488),原因是当您取消选择数据范围然后添加图表时,行和列错误切换为Excel在线。团队正在解决问题,代码已检查中,它仍然需要一些时间来部署和推出。我们会告诉你你可以验证修复。“

于 2021-05-25T08:56:04.137 回答