Как я могу использовать "frozenColumns" в таблице Google Sheets? - PullRequest
0 голосов
/ 04 июля 2019

У меня есть таблица визуализации в Google Sheets.В https://developers.google.com/chart/interactive/docs/gallery/table, есть атрибут frozenColumns, который делает именно то, что я хочу.Как я могу заставить это поведение работать в таблице Google таблицы?Это вообще возможно?

1 Ответ

0 голосов
/ 04 июля 2019

Неважно, я узнал это сам.Вы должны сгенерировать таблицу с помощью скрипта, тогда вы можете легко установить несколько параметров, включая «frozenColumns», например:

function createTable() {
  var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');

  var chart = sheet.newChart()
  .setChartType(Charts.ChartType.TABLE)
  .addRange(sheet.getRange("A3:L31"))
  .setOption("frozenColumns", 2) //<- Number of columns that should be fixed
  .setOption("sortColumn", 1)    //<- First column is column 0!
  .setNumHeaders(1)
  .setPosition(5, 5, 0, 0)
  .build();

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