Служба Advanced Sheets позволяет получить доступ к API Sheets с помощью Apps Script. Подобно встроенному сервису API Google Sheets в Apps Script, этот API позволяет сценариям читать, редактировать, форматировать и представлять данные в Google Sheets. В большинстве случаев встроенную службу проще использовать, но эта расширенная служба предоставляет несколько дополнительных функций.
Ссылка
Подробную информацию об этом сервисе см. в справочной документации API Таблиц. Как и все расширенные службы в Apps Script, расширенная служба Таблиц использует те же объекты, методы и параметры, что и общедоступный API. Дополнительные сведения см. в разделе Как определяются сигнатуры методов .
Чтобы сообщить о проблемах и получить другую поддержку, см. руководство по поддержке Таблиц .
Пример кода
В приведенном ниже примере кода используется версия 4 API; это единственная версия Sheets API, доступная в настоящее время в качестве расширенной службы в Apps Script.
Чтение значений из диапазона
В следующем примере показано, как считывать значения данных из указанного диапазона на листе с помощью расширенной службы Таблиц. Это эквивалентно прочитанному образцу рецепта с одним диапазоном .
Запись значений в несколько диапазонов
В следующем примере показано, как записывать данные в разные непересекающиеся диапазоны листа с помощью одного запроса. Это эквивалентно примеру рецепта записи в несколько диапазонов .
Добавить новый лист
В следующем примере показано, как создать новый лист определенного размера и цвета вкладки. Это эквивалентно образцу рецепта «Добавить лист» .
Создайте сводную таблицу
В следующем примере показано, как создать сводную таблицу на основе исходных данных. Это эквивалентно примеру рецепта «Добавление сводной таблицы» .