Таблицы и данные

Бесплатный генератор Google Apps Script.

Черновик скрипта с разрешениями и инструкциями по ручному запуску.

Преобразуйте повторяющуюся операцию с листом в черновик скрипта с чёткими границами и тестом, который можно выполнить до более широкого использования.

Нужны расширение Chrome и аккаунт.
25 бесплатных задач автоматизации в месяц суммарно для всех инструментов. Действуют ограничения провайдера в браузере.

ЧТО НУЖНО ПОДГОТОВИТЬ

Структура листа и ограниченное требование к автоматизации.

ОТПРАВНАЯ ТОЧКА

Задача, которую можно настроить под себя.

Скопируйте здесь. Вставьте в WebAct, когда будете готовы.

Эта страница подготавливает промпт. Задача выполняется в WebAct.

01

Настройте задачу под себя.

Проверьте промпт выше. Добавьте свою цель и важные требования.

02

Перенесите задачу в WebAct.

Откройте WebAct, вставьте задачу и предоставьте исходные материалы. Начните с Chat для черновика или пояснения; используйте Task для одобренного действия в браузере или файла.

03

Проверьте полезную часть.

Проверяйте формулы, код и вычисления на известных входных данных в подходящей среде выполнения. Просматривайте действия до запуска и сохраняйте исходные данные доступными.

ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Как создать Google Apps Script с чёткими границами и контролируемой проверкой.

Черновику Apps Script нужны чёткие границы и разрешения. Для первой версии предпочтительна операция, запускаемая пользователем; избегайте ненужного доступа к другим сервисам.

Адаптируйте процесс под свою задачу.

Опишите лист, точный диапазон и требуемое изменение до написания функции. Для первого испытания выберите ручной запуск и объясните, какие ячейки скрипт может изменять. Выполните его на копии и сравните изменённые ячейки с небольшим известным набором входных данных.

Что вы предоставляете
Структура листа и ограниченное требование к автоматизации.
Что вы получите
Черновик скрипта с разрешениями и инструкциями по ручному запуску.

Посмотрите входные данные и результат.

Иллюстративные входные и выходные данные · учебный пример, а не реальный запуск WebAct

Полей ввода: Пример

Google Apps Script, bound to a spreadsheet. On sheet Intake, highlight blank cells in A2:B5 light red and reset nonblank cells to white. This explicit range contains required input cells only. Manual execution.

Готовый пример

function markMissingRequiredCells() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Intake');
  if (!sheet) throw new Error('Missing sheet: Intake');
  const range = sheet.getRange('A2:B5');
  const colors = range.getDisplayValues().map(row =>
    row.map(value => value.trim() === '' ? '#fce8e6' : '#ffffff')
  );
  range.setBackgrounds(colors);
}

Only backgrounds in Intake!A2:B5 change; existing colors there are replaced. Test on a copy and review spreadsheet authorization. This example has not been executed in Apps Script.
Скачать этот пример

Добавьте эти данные в промпт и скопируйте его в WebAct, чтобы попробовать задачу. Ваш результат может отличаться от примера.

Решения и устранение проблем.

Должен ли скрипт работать с тем листом, который оказался активным?

Именованный лист и ограниченный диапазон проще проверить. Используйте активный лист только тогда, когда это намеренная часть задачи.

Почему Apps Script запрашивает авторизацию?

Для доступа к таблицам может требоваться разрешение. Перед авторизацией проверьте скрипт и запрашиваемые области доступа, особенно если указаны дополнительные сервисы.

Источник для этого сценария.

Попробуйте на собственном источнике.

Замените пример своим материалом в промпте. Сохраните нужные требования и скопируйте задачу в WebAct.

Настроить и скопировать задачу ↑
ПЕРЕД НАЧАЛОМ

Использование WebAct.

Промпт и пример доступны здесь. Выполните задачу в расширении WebAct для Chrome.

Этот инструмент бесплатный?

Здесь можно бесплатно копировать и редактировать промпт. Для использования с WebAct установите расширение Chrome, создайте и подтвердите аккаунт и подключите доступную сессию ChatGPT в браузере. План Free включает 25 задач автоматизации, запускаемых пользователем, за календарный месяц суммарно для всех инструментов. Обычный браузерный Chat учитывается отдельно; действуют ограничения провайдера.

Узнайте об общем контексте в нашем политике конфиденциальности и о выборе между Chat и Task.

ОТ ПРОМПТА К ВАШЕЙ РАБОТЕ

Перенесите задачу на свою страницу.

Установите WebAct, добавьте исходные материалы и адаптируйте результат.

Установить WebAct