首先,我找不到如何为嵌入式图表设置维度。
解决方案是 setOption('width', width) + setOption('height', height)
现在我想在创建图表时设置垂直轴的最小值和最大值。
谷歌的文档只是说......
设置选项(名称,值)
为此图表设置高级选项。有关可用选项,请参阅https://developers.google.com/chart/interactive/docs/reference 。
...但我在那里找不到可用选项的名称。
即我在 EmbeddedChartBuilder 中缺少方法 setDimension(pixwidth, pixheight) ...
function addChart(dataSheetName) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Graphs');
var dataSheet = SpreadsheetApp.getActive().getSheetByName(dataSheetName);
var dataRange = dataSheet.getDataRange();
var chart = sheet.newChart()
.setChartType(Charts.ChartType.LINE)
.addRange(dataRange)
.setPosition(5, 1, 0, 0)
// .setDimension(800, 400) // This method does not exist!
.build();
sheet.insertChart(chart);
}