Ответы пользователя по тегу Google Sheets
  • Отправить email из Google таблиц по условию?

    @haveacess
    Did you try to use google?

    Triggers. OnEdit(e)
    For to do something if conditions was passed
    --
    Sending email
    Only working for you google account, of course.

    Atetion 1: Triggers can be did very very slow you application. Please, be careful when you do it. Or using triggers on shedule.
    Atetion 2: Don`t forget about Credentials in Google App Script (just run you script in editor and then follow the instructions)
    Ответ написан
    Комментировать
  • Как отрицательное число обратить в положительное?

    @haveacess
    *-1 отрицательное число = получишь положительное
    Ответ написан
    1 комментарий
  • Почему при создании google-таблиц доступа к ним нет?

    @haveacess
    При создании ключа (credentials.json) к нему привязывается почта. В самой гугл таблице необходимо выдать соответствующие права для этой почты (например редактирование), тогда все будет работать.
    Почту, если я не ошибаюсь, можно найти так же и в этом файле.
    Ответ написан
    Комментировать
  • Как импортировать строку из гугл-таблиц в гугл-форму, чтобы при открытии формы выпадал каждый раз другой вопрос?

    @haveacess
    https://developers.google.com/apps-script/referenc...
    Создаем например таблицу, поднимаем гугл скрипты на ней.
    По ссылке к макросу делаем выборку нужных данных, создаем на основе их форму и отправляем пользователя на эту форму при заполнении
    *Так как форма будет фактически одноразовой, хорошо бы повесить триггер на ее отправку - данные обработать, а форму форму удалить.
    Ответ написан
    Комментировать
  • Как реализовать чтобы каждый пользователь заполнял таблицу после и в конечном итоге можно было сортировать их по пунктам?

    @haveacess
    Все что вы указали действительно реально реализовать при помощи таблиц используя лишь их внутренний функционал (ну или почти).
    Единственное что вам может потребоваться - хостинг/vps минимальной комплектации. Можно обойтись и без этого, например телеграмм ботом (тут речь о том как будут эти данные получаться)

    Ваша задача сводится к следующему: берем данные из таблицы > выбираем из них все что нужно > куда то отдаем в нужном формате (как у вас например в таблице) (вам необходимо будет создавать файл для этого, и подключать Google App Script к диску, файл заполнять нужными данными, и отдавать ссылку для скачивания файла ну или просто - отправлять файлом куда вам там нужно.

    Человек видит уже заполненную таблицу и хочет скачать данные, необходимо где то разместить или сайт или бот, через который эти данные он будет получать. Перейдя на сайт он нажимает кнопку получить введя вводные (напр. свое имя) и начинает скачиваться таблица.
    Тоже самое и с ботом - написал боту - он прислал таблицу

    Что у нас будет под капотом - веб сервис на Google App Script который
    - отбирает данные при обращении к нему согласно критериям
    - создает таблицу на вашем диске и отправляет данные туда
    - получает ссылку/файл на таблицу
    - отдает таблицу в виде ссылки или файла юзеру

    Бот или сайт
    - передает информацию сервису
    - сервис отдает данные
    - происходит скачивание

    Вкратце это вам и нужно

    ps, хостинг тут для проксирования - если отправлять запросы напрямую из сайта к сервису гугла будет ругаться на cors. Если использовать бота телеграмм хостинг не требуется
    Ответ написан
    Комментировать