Size: a a a

Чат | Google Таблицы и скрипты

2018 December 04

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Alexander Ivanov
Вот вы не сделали копию Таблицы, а теперь спрашиваете =) Даты были вбиты до изменения языка Таблицы, поэтому вышел такой эффект. Т.о. в этой Таблице просто неоднородные форматы дат.
сделал копию, выполнил скрипт...
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Павел Мрыкин
сделал копию, выполнил скрипт...
Форматы ячеек разные изначально.
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
а, ну об этом и речь, да
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Alexander Ivanov
Форматы ячеек разные изначально.
всё, думаю, что я понял
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Павел Мрыкин
а, ну об этом и речь, да
Ок. А как это применить? Каково условие? Мы работаем с данными, и тут почему-то меняется формат.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Павел Мрыкин
всё, думаю, что я понял
Я тоже понял, что вы имели ввиду. Протягивать формат от первого?
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Alexander Ivanov
Я тоже понял, что вы имели ввиду. Протягивать формат от первого?
да
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Заполняет только действующий диапазон. Пример по ссылке http://bit.ly/2KSelf8
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Заполняет весь объем действующего диапазона. Пример по ссылке http://bit.ly/2KSelf8
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Т.к. @namokonov не успокоится, пока не станет идеально, с его подачи и помощью добавили еще пару вариантов.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Я тоже понял, что вы имели ввиду. Протягивать формат от первого?
Не факт, что от первого, первое может быть шапка
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
С текстовым форматом
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Не факт, что от первого, первое может быть шапка
имеется ввиду первое от которого идёт заполнение
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Т.к. @namokonov не успокоится, пока не станет идеально, с его подачи и помощью добавили еще пару вариантов.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Павел Мрыкин
имеется ввиду первое от которого идёт заполнение
Копирование форматирования в успешных реализациях происходит по ссылке. Оперировать ссылками на диапазоны построчно довольно непрактично. Но для частного решения, мы, конечно, сделаем исключение. Так сказать: "за деньги можно сделать и непрактичное".
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Форматирование по первой строке.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Переслано от Alexander Ivanov
Пока оставил вот так
function doFormat() {
 var ui = SpreadsheetApp.getUi();
 var quest = ui.alert(
   'Хранитель ключа',
   'Вы уверены в том, что вы делаете?',
   ui.ButtonSet.YES_NO
 );
 if (quest === ui.Button.YES) {
   var as = SpreadsheetApp.getActiveSheet();
   as.getRange('2:2').copyTo(
     as.getRange('3:' + as.getMaxRows()).clear({formatOnly: true}),
     {formatOnly: true}
   );
 }
}
Пользователь вызывает из меню.
источник

v

volond in Чат | Google Таблицы и скрипты
Потдерживаю не придется изобретать  велосипед
источник

ИС

Игорь Станишевский... in Чат | Google Таблицы и скрипты
Всем привет! появилась задачка, которую уже пару дней мозгую, но выход так и не придумал, может кто-то сталкивался и сможет помочь
Документ - https://docs.google.com/spreadsheets/d/1rwwCH9_QV_t-opNqf66jilVyvEpfSm48Mt2ileVFjtA/edit?usp=sharing

На листе "Data" сырые данные по продуктам из которых нужно вычленить только уникальные продукты и их текущий статус.
Далее, выделить только продукты со статусом "Yes" и отправить их перечень на email (скрипт отправки имеила нашел в канале, спасибо).
Это все сделать не сложно, но сама проблема вот в чём:

По некоторым продуктам статуса еще нет, либо статус "NO" может измениться на "YES". Тажке могут добавляться новые продукты.
Нужно каждые 7 дней отправлять email со списком продуктов, которые получили статус "Yes" и не были отправлены в предыдущем email'е.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Игорь Станишевский
Всем привет! появилась задачка, которую уже пару дней мозгую, но выход так и не придумал, может кто-то сталкивался и сможет помочь
Документ - https://docs.google.com/spreadsheets/d/1rwwCH9_QV_t-opNqf66jilVyvEpfSm48Mt2ileVFjtA/edit?usp=sharing

На листе "Data" сырые данные по продуктам из которых нужно вычленить только уникальные продукты и их текущий статус.
Далее, выделить только продукты со статусом "Yes" и отправить их перечень на email (скрипт отправки имеила нашел в канале, спасибо).
Это все сделать не сложно, но сама проблема вот в чём:

По некоторым продуктам статуса еще нет, либо статус "NO" может измениться на "YES". Тажке могут добавляться новые продукты.
Нужно каждые 7 дней отправлять email со списком продуктов, которые получили статус "Yes" и не были отправлены в предыдущем email'е.
Привет! А загвоздка в чем?
источник