Скрипт приложения Google Sheets: основные методы автоматизации и расширения функциональности

  1. getActiveSheet(): возвращает активный лист в электронной таблице.
  2. getRange(a1Notation): возвращает диапазон ячеек, указанный в нотации A1.
  3. getValue(): возвращает значение одной ячейки в диапазоне.
  4. getValues(): возвращает двумерный массив значений из диапазона ячеек.
  5. setValue(value): устанавливает значение одной ячейки в диапазоне.
  6. setValues(values): устанавливает значения диапазона ячеек.
  7. getLastRow(): возвращает индекс последней строки с содержимым на листе.
  8. getLastColumn(): возвращает индекс последнего столбца с содержимым на листе.
  9. insertRowAfter(afterPosition): вставляет новую строку после указанной позиции.
  10. deleteRow(startRow): удаляет строку в указанной позиции.
  11. createMenu(name, elements): создает пользовательское меню в пользовательском интерфейсе Google Таблиц.
  12. onEdit(e): триггерная функция, которая запускается при редактировании значения ячейки.