我正在寻找指示(欢迎使用示例代码)来开始设置 Google 表格文件中每个图表的高度和宽度。
我必须将这些图表导入到演示文稿中,并且希望它们具有指定的宽度 x 高度,而不是通过逐个拖动窗口并调整窗口大小来近似确定它们的大小。
最佳答案
function resizeCharts() {
var width = 1200;
var height = 750;
var target = SpreadsheetApp.getActiveSpreadsheet();
var sheets = target.getSheets();
for (var n = 0; n < sheets.length; n++) {
sheet = sheets[n];
var charts = sheet.getCharts();
for (var i = 0; i < charts.length; i++) {
var chart = charts[i];
chart = chart.modify()
.setOption('width', width)
.setOption('height', height)
.build();
sheet.updateChart(chart);
}
}
}
这似乎符合我的要求。也可以使用它在所有工作表或图表上执行操作。
关于google-apps-script - 设置 Google Sheets 文件中每个图表的高度和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60143078/