Javascript 如何使用API office.js在Excel中插入数据不连续的图表?

Javascript 如何使用API office.js在Excel中插入数据不连续的图表?,javascript,excel,charts,office365,office-js,Javascript,Excel,Charts,Office365,Office Js,我知道Excel是否可以执行以下操作: '--------------------- Set a1 = Range(Cells(10, 1), Cells(20, 1)) Set a2 = Range(Cells(10, 8), Cells(20, 8)) u = Union(a1, a2).Address '------------- Charts.Add ActiveChart.ChartType = xlLine ActiveChart.SetSourceData Source:=Shee

我知道Excel是否可以执行以下操作:

'---------------------
Set a1 = Range(Cells(10, 1), Cells(20, 1))
Set a2 = Range(Cells(10, 8), Cells(20, 8))
u = Union(a1, a2).Address
'-------------
Charts.Add
ActiveChart.ChartType = xlLine
ActiveChart.SetSourceData Source:=Sheets('Feuil1').Range(u), PlotBy:=xlColumns
但是使用office.js API有可能吗


提前感谢;-)

由于在Excel desktop、Online、iOS和Mac上创建此类图表的支持程度各不相同,API目前无法绑定到非连续范围。如果您有非连续的数据,最好是按照您希望数据显示的顺序,以连续方式将其复制到另一个工作表(如果需要,可以将其隐藏)。然后在此基础上创建一个图表(就像在常规Excel中一样,图表可以位于与其数据范围不同的工作表上)。

谢谢Michael的回答。我想到了这个解决方案,但希望避免:-(