【问题标题】:Incorrect scatter chart displayed on Excel online在线 Excel 上显示的散点图不正确
【发布时间】:2021-05-21 15:28:31
【问题描述】:

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

在 Excel 桌面上:

在线 Excel 上:

使用的数据有:

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

为了测试,

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

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

在 Excel 桌面版和 Excel 在线版上启动 sn-p。

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

提前感谢您的帮助。

【问题讨论】:

  • 这看起来像一个错误。请在office-js repo 中创建问题。
  • 在生产中尝试了相同的方法,但是我无法重现该问题。有什么我可能会错过的吗?
  • @xiaochun 重现该问题,所选单元格在显示之前必须设置在图表使用的范围数据之外。

标签: charts office-js scatter excel-online


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    与微软团队PM交流后,得到如下回复:

    "我可以重现,触发点是是否选择数据范围 在添加图表之前。如果在添加前选择数据范围 图表,此问题不再赘述。否则它会复制,当你 取消选择数据范围。这是该团队的一个已知问题 (5008488) 现在正在工作,原因是当您取消选择数据范围时 然后添加图表,行列错误切换为 在线Excel。团队正在解决问题,代码已签入, 它仍然需要一些时间来部署和推出。我们会通知你 您可以验证修复。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 1970-01-01
      • 2021-11-04
      • 1970-01-01
      • 2013-07-30
      相关资源
      最近更新 更多