フィルター操作したい(FilterCriteria
)
1const criteria = SpreadsheetApp.newFilterCriteria();
2criteria.条件();
3criteria.build();
FilterCriteriaBuilder
でフィルター条件を新規作成できます。
「空白セルを除外」や「ある日付で判定」「ある文字列ではじまる」などの条件メソッドを呼び.build()
することでフィルター用のFilterCriteria
オブジェクトが作成できます。
よく使うフィルター条件は、定義しておくとよいです。
空白セルを除外したい(whenCellNotEmpty
)
1const criteria = SpreadsheetApp.newFilterCriteria().whenCellNotEmpty().build();
2
3const range = ...
4const filter = range.getFilter();
5filter.setColumnFilterCriteria(インデックス, criteria);
whenCellNotEmpty
で空白セルを除外できます。
もっともよく使う条件だと思います。