如何通过Google Apps脚本设置垂直轴标题?

时间:2019-02-22 21:16:47

标签: google-apps-script google-sheets google-visualization

我有以下代码:

 var sheet = SpreadsheetApp.getActiveSheet();
 var chart = sheet.newChart().asLineChart()
                             .setTitle("Hello World")
                             .setXAxisTitle("X Axis")
                             .setYAxisTitle("Y Axis")
                             .setNumHeaders(1)
                             .setOption('useFirstColumnAsDomain', true)
                             .setPosition(1, 7, 0, 0)
                             .setOption("width", 8 * 100)
                             .setOption("height", 15 * 21)
                             .addRange(sheet.getRange(2, 1, 13, 5))
                             .build();

 sheet.insertChart(chart);

我正在尝试为Y轴设置标题,如果使用用户界面,该标题可以正常工作,但是当我尝试以编程方式进行操作时,它将无法正常工作。我尝试使用setOption('vAxis.title', 'Y Axis'),但这也不起作用。

对我在做什么错有任何想法吗?

1 个答案:

答案 0 :(得分:2)

尝试使用 v -> vAxis ...

.setOption('vAxis.title', 'Y Axis')

另一种尝试是...

.setOption('vAxes.0.title', 'Y Axis')