Установите высоту и ширину каждого графика в файле Google Sheets - PullRequest
0 голосов
/ 10 февраля 2020

Я ищу указатели (пример кода приветствуется), чтобы начать настройку высоты и ширины каждой диаграммы в файле Google Sheets.

Я должен импортировать эти диаграммы в презентацию и предпочел бы что они имеют указанную ширину х высоту, а не приблизительно, перетаскивая и изменяя размер окна по одному ..

1 Ответ

0 голосов
/ 10 февраля 2020
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);
    }
  }
}

Это похоже на то, что я хотел. Можно использовать для выполнения действий на всех листах или диаграммах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...