Вкладки ссылок скриптов

Вкладки ссылок скриптов

Galina

СТР1 СТРТРИГЕР

МОЯ ГУГЛ ТАБЛИЦА ПОДПИСНАЯ ТИЛЬДА СКРИПТ

https://vpnr.tilda.ws/lend

Пузат сайты

Продажи своих услуг

СЛОЖНАЯ ГУГЛ РАССЫЛКА ФОРМУЛА



Скрипты Макросы

ГУГЛ ТАБЛИЦА И ОГЛАВЛЕНИЕ

Работа с гугл таблицей с помощью скрипта

Работа с документом с помощью скрипта

Работа с листом с помощью скрипта

Работа с диапазоном с помощью скрипта Диапазон ЕЩЁ

Вставка изображения с помощью скрипта

Форматирование


ТРИГЕР СРАБАТЫВАЕТ ПРИ ОТПРАВКЕ В ФОРМУ ОТКУДА

Указывает триггер, который срабатывает при отправке ответа в форму.


var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
ScriptApp.newTrigger('myFunction')
    .forForm(form)
    .onFormSubmit()
    .create();




ВЫБОР УНИКАЛЬНЫХ БЕЗ ПОВТОРОВ

Иногда нужно из списка значений получить только уникальные. Как один из вариантов решения задачи, можно использовать коллекцию (Set). Сам по себе объект Set предполагает наличие только уникальных значений

function testUnique() {
// получить уникальные значения из массива
  let arr1 = ['Яблоко', 'Груша', 'Яблоко', 'Слива', 'Груша']; //исходные данные
  let uniqueList = new Set(arr1); //создаем коллекцию
  for (let item of uniqueList.values()) {
    Logger.log(item);
  }
  //out: Яблоко, Груша, Слива - результат вывода в консоль
 
}

var toEmail = sheet.getRange("A2:A" + sheet.getLastRow()).getValue();

КАК ПОЛУЧИТЬ НЕПОВТОРЯЮЩИЕСЯ АДРЕСА EMAIL

//Как получить Email адреса не повторяющиеся

function testUnique(){

//Получить уникальные значения из массива

//значения всех строк столбца А:

let arr1 = [sheet.getRange("A2:A" + sheet.getLastRow()).getValue()];

let uniqueList = new Set(arr1); //создаём коллекцию

for (let item of uniqueList.values()) {

Loger.log(item);

}

результат вывода в журнал:

}


Чтобы узнать размеры нашего диапазона, нужно воспользоваться методами getNumRows и getNumColumns.

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

//перебор всех ячеек заданного диапазона
for (let i = 1; i <= myRange.getNumRows(); i++) {
    for (let j = 1; j <= myRange.getNumColumns(); j++) {
      let currentCell = myRange.getCell(i, j).getValue();
    }
}


СКРИПТЫ

Функция sendEmailToClient отправляет письмо клиенту, заполнившему форму, на указанный в форме email.


Как поднять бесплатный сайт в 🚀ТОП поисковой выдачи Яндекса и Гугла? SEO 🎯 для Гугл Сайта


Как сделать бесплатный турбо-сайт от Яндекса с нуля (полный обзор за 40 минут)


Google Apps Script НА ОДНОМ ЛИСТЕ: команды для автоматизации Гугл Таблиц


Справочник по Google Apps Script: основные команды для автоматизации Гугл Таблиц

https://disk.yandex.ru/i/dEWPAXU5q7Yjyw

ЛИСТ В ТАБЛИЦЕ


[Примеры, Google Apps Script] Разработка дополнений/скриптов для Google Таблиц (spreadsheets

Отправка электронной почты

Функции

Повторяющиеся значения

ДАТА

 Распространенными операциями являются добавление новых листов и добавление соавторов.

Как получить все значения столбца А в google docs?

Диапазон документация


Предоставляет доступ к цепочкам, сообщениям и ярлыкам Gmail.


Как писать скрипты, макросы и код в Google Scripts — часть 1

Как писать скрипты, макросы и код в Google Scripts — часть 2


 Распространенными операциями являются переименование листа и доступ к объектам диапазона из листа.


Report Page