Я использую следующий код:
**
function myChartFunction() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
var chart = sheet.newChart()
.asLineChart()
.addRange(sheet.getRange('P3:S3'))
//you can use any 4 values here mine are [$385, $509, $434, $506]
.setTransposeRowsAndColumns(true)
.setOption('title', 'test1')
.setXAxisTitle('test2')
.setYAxisTitle('test3')
.setRange(0, 800)
.setPosition(10, 10, 29, 7)
.build();
sheet.insertChart(chart);
};
**
Когда я запускаю этот код, я получаю следующую диаграмму в ссылке
Я не вижу заголовка оси Y и изменения диапазона, но каким-то образом вижу заголовок диаграммы и заголовок оси X.
Сообщите мне, если мне здесь что-то не хватает, но я не понимаю, почему это не сработает.
Также в качестве примечания я создал этот код, используя функцию макроса записи в листах, так что это только добавляет к путаница относительно того, почему это не работает.