TGViewer
Google Таблицы Google Таблицы @google_sheets · 60.2K subscribers
Post #1653 11K
Защита от копирования или onOpen убиваюший Таблицы :)

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

При копировании Таблицы (если не менять название файла) в названии будет слово Копия или Copy.

Мы воспользовались этим и написали простой onOpen скрипт, которому не нужна авторизация и который запускается при каждом открытии Таблицы.

Скрипт проверяет, есть ли слово копия (copy) в названии документа и если есть, то обращается к каждому листу, очищает его и вставляет "убивающую Таблицу формулу" на каждый лист в ячейку A1. Повторюсь – этому onOpen авторизация не нужна, он будет запускаться автоматически.

Таблица со злым onOpen (осторожнее 😁)


function onOpen() {
const ss = SpreadsheetApp.getActive();
const name = ss.getName();

if (/копия|сopy/i.test(name)) { //проверяем, есть ли в названии таблиц слово копия
ss.getSheets().forEach(sheet => {
sheet.clearContents();
sheet.getRange("a1").setValue('=SEQUENCE(9^9;9)');
});
};
};


PS Спасибо за хорошие идеи Лизе и Александру

📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
  • 🔥 48
  • 👍 11
  • 👎 4
  • 😎 2
  • ❤ 1
More from @google_sheets
  1. Oct 2, 2026Скоро расскажем, как мы создали систему для dog walker в Петербурге 🐕 Люди гуляют с собак…
  2. Sep 29, 2026📶Автоматически обновляемый дашборд из 1С, который помогает смотреть на цифры не как на де…
  3. Sep 26, 2026Google Таблицы pinned Deleted message
  4. Sep 26, 2026Это очень интересная тема - "как я по-настоящему влюбился в таблицы в 2017". Если вам инте…
  5. Sep 26, 20262️⃣ Вторая статья там же: "Буби, крести, пики. Или своя CRM-система в Гугл Таблицах за пар…
  6. Sep 26, 2026Друзья, всем отличной субботы! ☀️ Вспомним, с чего начинался наш канал 👀 1️⃣ Статья на Ха…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →