没有范围的自定义图表

Custom chart without range

EmbeddedChartBuilder 允许设置范围超出 sheet:

builder.addRange(sheet.getRange('A1:A2'))

有没有办法设置没有范围的图表数据?这样的事情看起来应该是合理的:

builder.setData([1, 2, 3])

无法将数组中的值直接设置为 Embedded Chart builder

可能的解决方法:

  • 图表服务: 静态服务器端图表 使用 Charts class 创建数据表并使用它创建服务器端图表。然后可以将其作为 static 图像插入到电子表格中。

  • Html 图表: 来自 Google 即 的实时图表 使用 (Google charts) 创建一个 实时 html 图表并在 sidebar/modal 对话框中显示它。

  • Google 张范围:
    将数组设置为工作表中的一个范围,并将该范围添加到嵌入式图表生成器。