Как применить фильтры электронных таблиц с помощью скриптов приложений Google? - PullRequest
2 голосов
/ 22 октября 2019

Мне нужно применить фильтр к электронной таблице, а затем применить фильтр к активной электронной таблице.

Пробовал с использованием класса фильтра, но не уверен, что неверно

'''
var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("main sheet");
var dataMatrix1 = activeSheet.getRange(1, 1, activeSheet.getLastRow(), activeSheet.getLastColumn());

function applyFilter(){
  Logger.log("mark1");

  var filteredData = dataMatrix1.createFilter(); //filter created
  var a = 'a';
  filteredData.sort(1, false);
  filteredData.setColumnFilterCriteria(1 , a);

  Logger.log("Mark2");
}
'''

Электронная таблицаимеет 2 строки со значением = 'a' в первом столбце. Необходимо применить фильтр к листу и отфильтровать строки со значением = 'a'.

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