en
Feedback
Volond Apps

Volond Apps

Open in Telegram

Программирование для души и от лени Добро пожаловать! У нас есть отличное сообщество любителей Excel и VBA, Google Sheet и Google Apps Script, а также всех тех, кто готов работать с этим программным обеспечением. Присоединяйтесь к нам, чтобы задавать и от

Show more
246
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Чтобы не терять триггерное время, а оно очень лимитировано для обычных аккаунтов, лучше всего использовать самовоспроизводящийся #триггер
/**
 *
 */
function runOnce() {
  trigger_();
}

/**
 *
 */
function trigger_() {
  try {
    triggerAction();
  } catch (error) {
    console.error(error.message, error);
  } finally {
    var hours = 10;
    var minutes = 17;
    var seconds = 56;
    var now = new Date();
    var nextTime = new Date();
    nextTime.setHours(0, 0, 24 * 3600 + hours * 3600 + minutes * 60 + seconds);
    var delta = nextTime.getTime() - now.getTime();
    ScriptApp.newTrigger('trigger_')
      .timeBased()
      .after(delta)
      .create();
  }
}

/**
 *
 */
function triggerAction() {
  console.log("I'm fine");
}


triggerAction - это то, что выполняет ваш скрипт runOnce - это то, что вы должны запустить один раз при первом запуске вашего триггера. Другие настройки не требуются trigger_ - это и триггер и конфигурация вашего триггера > Такой триггер выполняется с высокой степенью точности, погрешность часто составляет меньше половины секунды.

@amileykovsky Пусть смотрит 😃 Обновляем диапазон на котором строиться PivotTable Для этого нужно знать только имя листа на котором находиться ( можно задать по умолчанию) Сводная таблица Также можно указать id таблицы или считаем что обновляем в активной таблице » https://pastebin.com/FyXi4bW4

Турнирная таблица на SVG / Хабр https://habr.com/ru/post/88500/

Organise Your Hacks With TreeSheets: An Open Source Hierarchical Spreadsheet | Hackaday https://hackaday.com/2022/09/07/organise-your-hacks-with-treesheets-an-open-source-hierarchical-spreadsheet/

Format keywords in google docs with google apps script function myFunction() { var document = DocumentApp.getActiveDocument()
Format keywords in google docs with google apps script function myFunction() { var document = DocumentApp.getActiveDocument(); var body = document.getBody(); var Style = {}; Style[DocumentApp.Attribute.BOLD] = true; var found = body.findText("hello"); while(found != null) { var foundText = found.getElement().asText(); var start = found.getStartOffset(); var end = found.getEndOffsetInclusive(); foundText.setAttributes(start, end, Style) found = body.findText("hello", found); } }

Округление числа в JS 1 Math.ceil() — округление в большую сторону 2 Math.floor() — округление в меньшую сторону 3 Math.round() — округление до ближайшего целого числа 4 toFixed() JS — округление до заданного количества чисел после запятой

На канале потом от имени канала пост был: https://t.me/google_spreadsheets_chat/203216

Колеги кто нибуть себе регистрировал виртуальную карту для этого https://wpgrabber.ru.com/kak-poluchit-klyuch-deepl-translate-api-dlya-perevoda-v-wpgrabber.html

Была у меня задачка: печатать типовые документы из данных по таблице. Я состряпал скрипт 1й версии, в нём было много минусов
Была у меня задачка: печатать типовые документы из данных по таблице. Я состряпал скрипт 1й версии, в нём было много минусов (не удобно эксплуатировать при изменении тегов или добавлении новых). Пофиксил, поменял работу скрипта. Как работает: Шапка таблицы состоит из тегов заключенных в {} - Эти теги мы проставляем в шаблоне уведомления (который в формате гугл докс, аналог ворда). Скрипт создает копию шаблона по каждой строке и меняет теги на данные из таблицы. Данные без тегов в шапке не обрабатываются. Скрипт инициализируется из доп. кнопки на панели инструментов "Пакетная печать" Теги можно добавлять и менять в самой таблице (не забывая конечно добавить их потом в шаблон). Печать актов лучше дробить (более 200 строк перевариваются плохо) https://docs.google.com/spreadsheets/d/15iavw7GbyJCFPeRDRP_seT_tdzstCliA2J88KQpt7pQ/edit#gid=1357068093 Во славу сатаны🤡 ID своего шаблона и папки куда будут сохранятся акты - указываются в самом скрипте. Создаём копию таблицы себе на гугл диск, меняем file и folderID

Выбрал 9 по счету +3 за східноевропейским часом ошибку не выкидает Стало Европа Запорожье Если выбираешь 11 по счету Становит
Выбрал 9 по счету +3 за східноевропейским часом ошибку не выкидает Стало Европа Запорожье Если выбираешь 11 по счету Становиться Европа KYIV и выкидает ошибку Гд-ето год назад было такие же траблы с файлом манифеста

Europe/Zaporozhye