如何向柱形图添加动态注释?

时间:2019-02-25 02:41:26

标签: google-apps-script

我正在尝试从GoogleAppsScript向Google电子表格柱形图添加注释。基本上,我想要的是在图表中的某一列顶部动态添加一些文本,以突出显示该特定数据点。我找到了以下文档,但我认为我没有讲到这一点。我对如何正确使用setoptions方法感到困惑:

https://developers.google.com/apps-script/reference/spreadsheet/embedded-chart

https://developers.google.com/chart/interactive/docs/gallery/barchart

我下面有我的代码。在下面的注释代码中,我试图添加第四个系列并将其角色设置为注释。这似乎不起作用:

function updateHistoricalChart() {
var sss = SpreadsheetApp.getActiveSpreadsheet();
var dashboardSheet = sss.getSheetByName('Dashboard');
var historicalChart = dashboardSheet.getCharts()[0];
var historicalChartBuilder = historicalChart.modify();
//var range = dashboardSheet.getRange('AE14:AE200');
//historicalChartBuilder.addRange(range);
//historicalChartBuilder.setOption('series',{3:{role:'annotation'}});
dashboardSheet.updateChart(historicalChartBuilder.build());
}

提前感谢您的时间和帮助!

编辑:

我找到了以下线程:Unable to add annotations to charts within google sheets using app script

看来这不可能完成。

0 个答案:

没有答案