Google Таблицы. Урок 88. Автоматическое проставление даты создания и изменения записи скриптом

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 131

  • @esdelano
    @esdelano  2 роки тому +2

    Английский, который вам точно понравится! Индивидуальные уроки английского для взрослых. Начните учиться сейчас!
    Онлайн-школа Skyeng дарит до 4 уроков в подарок!
    Промокод: EASY1509
    ad.admitad.com/g/7g7g9umztked39486a0e86cd98cf0a/?i=3
    Где можно найти наши ролики:
    Телеграм t.me/esdelano
    Сайт e-sdelano.ru
    Rutube rutube.ru/channel/23934103/
    Дзен zen.yandex.ru/sdelano
    UA-cam ua-cam.com/channels/kFVO_PCuKB_86JY7EBy0qQ.html

  • @GOLANI123123
    @GOLANI123123 24 дні тому +1

    Супер Спасибо вам)

  • @bulaton
    @bulaton 4 роки тому +7

    Аналогично! Только искал утром и вот вечером уже нашел. Спасибо! Еще просится операция очистки дат при удалении первого столбца, но это сам уже допилю.
    Автору большое спасибо, очень приятный голос и профессиональная методика подачи материала!!!

    • @esdelano
      @esdelano  4 роки тому

      Спасибо за отзыв.

    • @mik_mc3504
      @mik_mc3504 2 роки тому

      Добрый день. Получилось ли у вас сделать так, чтобы при удалении данных, дата убиралась из столбца?

  • @ve4md6qr3t
    @ve4md6qr3t 7 місяців тому

    Благодарю, очень полезный урок. Клиент просил сделать метку времени в таблице, чтобы сразу было видно, когда именно администратор вводила данные в таблицу. Всё наглядно. И да, будет полезно научиться удалять информацию о дате при удалении данных из строки.

  • @vitalyas3501
    @vitalyas3501 4 роки тому +4

    Здорово! только вчера забивал в поиске ютуба этот вопрос, а сегодня уже в предложении. Автору большое Спасибо.

    • @esdelano
      @esdelano  4 роки тому

      Спасибо за отзыв!

  • @vladimirromanov9512
    @vladimirromanov9512 2 роки тому +4

    Благодарю! Действительно, очень просто о сложном.

    • @esdelano
      @esdelano  2 роки тому

      Спасибо за отзыв!

  • @ОлегКокарев-ю3в
    @ОлегКокарев-ю3в 2 роки тому

    Спасибо!

    • @esdelano
      @esdelano  2 роки тому

      Пожалуйста

  • @xtralargex
    @xtralargex 4 роки тому +9

    Автор, а можно Вас расцеловать:) Уже полгода как искал этот маневр со временем, чтобы не изменялась ТДАТА когда происходит какой нибудь движ в таблице. Огромное Вам спасибо, для вас уже зарезервировано место в раю:)

    • @esdelano
      @esdelano  4 роки тому +2

      :)
      Спасибо большое за отзыв!

  • @alinag2383
    @alinag2383 3 роки тому +2

    Лучшее объяснение !! Спасибо, очень выручили!

    • @esdelano
      @esdelano  3 роки тому +1

      Спасибо за отзыв. Рад, что понравилось

  • @Ольга-т3г2х
    @Ольга-т3г2х 8 місяців тому

    Спасибо, очень полезный урок!

  • @electronick_os
    @electronick_os 2 роки тому

    Здравствуйте! Урок - супер! Спасибо огромное! Сделал себе такой скрипт для работы, очень выручает. НО, такой же скрипт сделал для другой своей таблицы, и дата проставляется вчерашняя. А именно, на 17 часов раньше текущего времени. В настройках часового пояса всё стоит правильно.

    • @electronick_os
      @electronick_os 2 роки тому

      Вопрос снят. Оказывается, часовой пояс самой таблицы был неверен

    • @esdelano
      @esdelano  2 роки тому

      Ок

  • @jasurnazrullaev3764
    @jasurnazrullaev3764 Рік тому

    Супер! Спасибо Вам огромное, выручили))))

  • @kotenochka21
    @kotenochka21 3 роки тому +5

    Добрый день, все работает, спасибо вам огромное.
    Единственное срабатывает только если я сама пишу что то в нужную ячейку.
    Если туда добавляются значения автоматически через парсинг, то скрипт не считает это изменением и дату не ставит.
    Подскажите пожалуйста как это исправить?

  • @НикитаСветличный-э9ж
    @НикитаСветличный-э9ж 7 місяців тому +1

    добрый день
    Скрипт рабочий НО, при нажатии Делит, дата так же проставляется т.е. при пустой ячейке - как этого избежать ?
    И как задать дату не по любому изменения столбца 1, а именно по условию, например в стоблбце 1 должно быть слово "Заказ" - только тогда ставится дата?

  • @kitkira4706
    @kitkira4706 2 роки тому +2

    Добрый День. Спасибо за урок. У меня один вопрос. В целом все получилось, то работает только когда владелец вписывает данные.. если зайти под другим аком или через инкогнито, то время не проставляется..

  • @LastChanceNow
    @LastChanceNow 7 місяців тому

    Спасибо, а как прописать не дату а копирование данных из нужной ячейки?

  • @boginya1000
    @boginya1000 Рік тому

    Спасибо, все получилось!!! Очень полезно было)

  • @2ДільницяМосковскьоїфілії

    Спасибо большое за урок, подскажите пожалуйста а для нескольких столбцов как сделать , продублировал скрипты прописал номера колонок и название вкладки , но работает только последний столбец....
    заранее благодарю!

  • @ilyakarimov7198
    @ilyakarimov7198 2 роки тому +1

    Сделал всё так, как прописано в уроке, но если в таблице есть другие пользователи, то при смене данных ими в ячейке дата не прописывается, меняется только если я лично редактирую, подскажите в чем может быть дело?

  • @ANDREQSKRIPKO
    @ANDREQSKRIPKO 3 місяці тому

    Не могу понять и найти ответ. Сколько команду не ввожу, а скобки у меня синие «е» у меня черная. А должно быть наоборот, как сделать так чтобы скобка была черная, чтобы скрипт читал определитель «е»?

  • @maksimpatrakov6160
    @maksimpatrakov6160 6 місяців тому

    Как сделать, чтобы работало на нескольких листах. Этот скрипт работает на 3-4 листах, когда добавляешь скрипт на большее количество листов, то формула не работает.

  • @alekseyere.455
    @alekseyere.455 Рік тому

    Здравствуйте, а не подскажете пожалуйста, как распространить скрип на еще два листа?

  • @nikelangelo8762
    @nikelangelo8762 Рік тому

    Где вы или я были раньше?!!!! Спасибо!

  • @Hyligan_official
    @Hyligan_official Рік тому +1

    Добрый день!
    В Инструментах нет "Редактора скриптов"
    Есть: "Создать форму" и сразу идёт "Проверка правописания"
    Как запустить "Редактор скриптов"? Где его найти?

    • @rustikkustik2
      @rustikkustik2 4 місяці тому

      расширения > апп скрипт

  • @au896
    @au896 Рік тому

    Тема то что надо!
    Теперь вопрос, у меня есть листы, с Январь по Декабрь.
    Как сделать чтобы код применялся именно по листам по названию

  • @Julia-sz6rv
    @Julia-sz6rv Рік тому

    Как вы мне помогли! 🤩

  • @macseo
    @macseo Рік тому

    Подскажите можно ли сделать селектор для выбора времени (часов и минут) на подобии того как в таблицах дата руками выбирается?

  • @ЮрийЖигалов-н6п

    Подскажите, как сделать так, чтоб этот скрипт работал у всех пользователей с правами редактирования?

  • @onemorelight9216
    @onemorelight9216 2 роки тому

    Когда сделаете это в обычноми экзеле?

  • @devicron
    @devicron 2 місяці тому

    У меня не работает при наличии других функций в скрипте к сожалению. Пересечений по переменным нет, проверил

  • @naokinakano7361
    @naokinakano7361 3 роки тому +1

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

    • @esdelano
      @esdelano  3 роки тому +1

      Даты изменения должны формироваться в таблицах исходниках. И уже подтягиваться с этой датой.

  • @elmanyusifoglu5967
    @elmanyusifoglu5967 9 місяців тому

    Спосиба за урок. Но у меня вот такая проблема. Как сделать так что бы дата не показала часы. Как ее програмировать так что бы она была в том формате каторая нам нужно.

  • @КовидУханьскиий

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

  • @elmanyusifoglu5967
    @elmanyusifoglu5967 Рік тому

    Привет. Спасибо за подробное объяснение. Но я столкнулся с проблемой. Ваш код работает на одной из моих страниц. Но я не могу запустить этот код на другой странице. Я переписал тот же код, изменил имя страницы, но ответа нет. Пожалуйста, покажи мне выход.

  • @Svyatoslav_Pavlov
    @Svyatoslav_Pavlov 2 роки тому

    Здравствуйте! Необходима помощь с решением подобной задачи. Как я могу с вами связаться? Сроки горят (

  • @romanboss2416
    @romanboss2416 3 роки тому

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

  • @vitaliykr5749
    @vitaliykr5749 2 роки тому

    Добрый день, а как назначить изменения по всей таблице только одной ячейке, например: поставщик обновляет прайс и чтобы в одной ячейке отображалась дата внесения изменений, спасибо

    • @ИгорьМишарин-х3й
      @ИгорьМишарин-х3й 2 роки тому +2

      function onEdit(e) {

      var str = e.range.getRow();
      var stolb = e.range.getColumn();
      e.source.getActiveSheet().getRange("D2").setValue(new Date());

      }
      Где D2 - это ячейка куда дата вписывается

  • @InfoMDSG
    @InfoMDSG 9 місяців тому

    а КАК СДЕЛАТЬ ПРИ УДАЛЕНИЙ АВТОМАТОМ ОЧАЩАЛАСЬ ДАТЫ

  • @Украина-ф4з
    @Украина-ф4з 2 роки тому

    Добрый день а если у меня одна таблица но название январь,февраль ,март .копии страниц! Как прописать "Лист1" ,"Лист2","Лист3" ! Если так прописать работает но дату удалить нельзя! Она после удаления появляется снова!

  • @СибероИправиго
    @СибероИправиго 2 роки тому

    спасибо огромное

    • @esdelano
      @esdelano  2 роки тому

      Пожалуйста

  • @ivanuch22
    @ivanuch22 Рік тому

    Всем привет! Ситуация такая... Скрипт работает отлично и даты проставляет, НО... если скажем у меня были продажи первого и второго числа и я хочу посмотреть на какую сумму я продал конкретного числа (например с 01.09.2023 по 01.09.2023) то скрипт покажет 0. А вот если вводить дату не скриптом, а вручную то считает. В чем дело? Помогите пож-ста кто знает или может есть идеи!!!

  • @ЕленаСиновац-ф9и

    в 4 стороке пишет ошибку.Что-то неизвестно программе

  • @ДарьяГрачева-м4в
    @ДарьяГрачева-м4в 10 місяців тому

    Скажите, а почему может не работать скрипт? выдает ошибку и все((

  • @КсенияБорисовна-б1л

    Здравствуйте, для того что бы далее подставить формулу к таблице, мне нужна просто дата без времени, как убрать время из данного скрипта?

    • @esdelano
      @esdelano  2 роки тому

      Поиграйтесь с форматами

    • @sadevalsad1462
      @sadevalsad1462 10 місяців тому

      e.source.getActiveSheet().getRange(str,2).setValue(new Date().toLocaleString('ru', {year:'2-digit', month:'2-digit', day:'2-digit'}));
      Вдруг кому-то будет нужно. Заранее проставить формат даты, тогда он не меняется при срабатывании скрипта и высвечивается только дата без времени. Формулы и условное форматирование срабатывают

  • @abduabdu5378
    @abduabdu5378 24 дні тому

    здравствуйте, очень полезное видео, я сделал у меня работает, но у нас файл общий, когда другие вводят данные даты не меняется остается только та дата время которая изменялся когда ввел данные я, надеюсь будете смотреть через 4 года)))))))))))))))

  • @dariaslinyucheva4913
    @dariaslinyucheva4913 2 роки тому

    Подскажите, пожалуйста. Скрипт прописала, для многих столбцов, все отлично, СПАСИБО! но! Необходимо, чтобы дата проставлялась при внесении изменений, но пользователи таблицы не могли менять дату вручную. При защите столбца даты-дата не ставится и при изменении. Возможно ли это?

    • @esdelano
      @esdelano  2 роки тому

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

    • @dariaslinyucheva4913
      @dariaslinyucheva4913 2 роки тому

      @@esdelano спасибо!!! Попробую

    • @2ДільницяМосковскьоїфілії
      @2ДільницяМосковскьоїфілії 11 місяців тому

      здравствуйте! подскажите пожалуйста как сделать для нескольких столбцов, я повторил скрипт с пропиской столбцов один под другим но работает только последний...
      заранее благодарю!

  • @denispetrychko
    @denispetrychko 2 роки тому

    Добрый день. А Вы под заказ не делаете таблицы?

    • @esdelano
      @esdelano  2 роки тому

      Добрый день. Делаю, но сейчас очень большая загруженность

  • @Юлия-п9е2н
    @Юлия-п9е2н Рік тому

    Почему то не реагирует, если ячейки заполняются из бота с помощью интеграции... Может есть какая-то хитрость?

    • @phat80
      @phat80 11 місяців тому

      Нет никакой хитрости. Событие onEdit сработает только при редактировании. При изменении данных другим способом оно не будет тригериться. Есть конкретное событие и обработчик будет отрабатывать только при этом событии. Если ничего не меняется, значит события не происходит. Можно и самому догадаться. Тут необходимо событие при изменении, не при редактировании. По умолчанию такого события нет вроде как, но события можно устанавливать.

  • @МаринаГригорьева-я5г

    Добрый день! Отличный скрип, все работает. НО, подскажите, пожалуйста, что нужно указать, чтобы была привязка к конкретному тексту? То есть, если в ячейки с исходными данными появляется конкретный текст, то будет проставляться дата.

    • @kasya1559
      @kasya1559 Рік тому

      Аналогичная ситуация, не знаю как и что с этим делать..

  • @Der_Meister126
    @Der_Meister126 3 роки тому

    Ещё один вопрос. Можно ли решить подобную задачу: вытащить дату и время последнего редактирования соседней уже заполненной когда-то ячейки. Как составить скрипт такой функции?

    • @esdelano
      @esdelano  3 роки тому

      Добрый день!
      Нет. Задним числом вытащить нельзя.
      Вариант просто посмотреть в истории изменения листа.
      Или всё-де заморочиться и куда-то писать дату редактирования ячейки, чтобы в нужный момент достать

  • @user-mr5ds2fb6y
    @user-mr5ds2fb6y 2 роки тому

    Здравствуйте! Подскажите пожалуйста в чем проблема.
    function onEdit(e) {
    var str = e.range.getRow();
    e.source.getActiveSheet().getRange(str,3).setValue(new Date());
    }
    Далее ошибка - "TypeError: Cannot read property 'range' of undefined (строка 3, файл Код)"

    • @ДарьяЕрмилова-д3о
      @ДарьяЕрмилова-д3о 2 роки тому

      Решили вопрос? У меня также ошибка выползает ((

    • @tolikgorschinsky4612
      @tolikgorschinsky4612 2 роки тому

      @@ДарьяЕрмилова-д3о Фигурная скобка в конце. их должно быть 2

    • @tolikgorschinsky4612
      @tolikgorschinsky4612 2 роки тому

      Вернее не так, у Вас две закрывающиеся скобки скобки подряд. должны быть одна

  • @dmitry8190
    @dmitry8190 3 роки тому

    Добрый день, подскажите, что делать если в инструментах нет редактирования скриптов? как добавить эту функцию?

    • @esdelano
      @esdelano  3 роки тому

      Добрый день! Вы используете версию для браузера (настольную) или мобильную?

    • @dmitry8190
      @dmitry8190 3 роки тому

      настольную ..

    • @crydiy3619
      @crydiy3619 2 роки тому +1

      @@dmitry8190 Ищи не во вкладке "Инструменты", а во вкладке "Расширения" > "Script Editor"

  • @kuzya-m
    @kuzya-m 3 роки тому

    Есть проблема в этом скрипте - если кто-то выделяет диапазон ячеек и очищает их, то скрипт проставляет дату изменения только в первую строку диапазона, а остальные изменяются "зайцами".

  • @bara_zers6535
    @bara_zers6535 3 роки тому +1

    как распределить скрипт по Листам?? т.к. на разных Листах в разных столбцах ДАТА, а в некоторых листах вообще дата не нужна. Спасибо

    • @esdelano
      @esdelano  3 роки тому

      Добрый день! Для этого на выполнение скрипта накладывается условие IF. Т.е. скрипт выполняется только если в определённом столбце и на определённом листе.
      Отредактируйте скрипт, так как Вам требуется

  • @platonovs56
    @platonovs56 3 роки тому

    Доброго времени суток!!! скажите пж. как написать если я хочу чтоб были выбраны определенные столбцы на "дату изменения". и как узнать нумерацию столбцов в таблице?

    • @esdelano
      @esdelano  3 роки тому

      Нумерация идёт по порядку с 1го (столбец А).
      Попробуйте через if, как а моем образце

  • @СергейИванович-ы3у

    Автору спасибо! Пока не проверял скрипт, но есть вопрос.... в столбце используется выпадающий список. Как при определенном выборе сделать в другой ячейке заполнение датой ? К примеру, в выпадающем списке можно выбрать : А, Б,С. И если значение ="Б" - то заполнить датой изменения, если А или С - ничего не выводить. Заранее благодарю.

    • @esdelano
      @esdelano  3 роки тому

      Добрый день! Это не сложно. Добавьте в скрипт конструкцию IF

    • @kasya1559
      @kasya1559 Рік тому

      @@esdelano А если слегко больше конкретики, не понимаю если честно как через конструкцию IF это устроить

  • @fomi4ek
    @fomi4ek Рік тому

    Может кто-то подсказать - как выставить не текущую дату, а дату +N количество дней? Например, вношу изменение в ячейку и дата ставится +21 день от текущего дня.

  • @denisivchin9908
    @denisivchin9908 3 роки тому

    Добрый день, подскажите пожалуйста почему скрипт не срабатывает при многократной вставке данных и при изменении с помощью мобильного приложения AppSheet???

    • @esdelano
      @esdelano  3 роки тому +1

      Добрый день!
      Скрипты не работают в мобильном приложении.
      Как с этим можно бороться, смотрите в уроке
      ua-cam.com/video/7-ZFvyWDgkI/v-deo.html

    • @denisivchin9908
      @denisivchin9908 3 роки тому

      @@esdelano Спасибо

  • @Der_Meister126
    @Der_Meister126 3 роки тому

    Как сделать, что бы при правки в шапке не появлялись даты их редактирования ? Начать надо с +1 строки ниже.

    • @esdelano
      @esdelano  3 роки тому

      Добрый день.
      Вы можете это скорректировать в скрипте

    • @Der_Meister126
      @Der_Meister126 3 роки тому

      @@esdelano А как это прописать ?

  • @ВладимирАлдабаев
    @ВладимирАлдабаев 2 роки тому

    Спасибо за урок! Очень познавательно. Но есть вопрос, можно ли сделать так что бы скрипт отрабатывал если вставлять несколько строк (ctrl+v) в столбец А?

  • @НикитаДаниленко-щ8р

    Как сделать что бы в значение ячейки выводилась только дата 01.09.1999 ? без времени?

    • @F.Ruslan
      @F.Ruslan 3 роки тому

      Формат - Числа - Дата

  • @olegpermikin5495
    @olegpermikin5495 2 роки тому +1

    спасибо большое. я без знаний программирования себе сделал. даже модифицировал под себя немного.
    Мой код просто автоматически подставляет дату и не подставляет если там что то есть.
    function onEdit(e) {
    var str = e.range.getRow();
    var stolb = e.range.getColumn();
    if (stolb == 3 &&e.source.getActiveSheet().getRange(str,1).getValue()==""){
    e.source.getActiveSheet().getRange(str,1).setValue(new Date());

    }
    }

    • @esdelano
      @esdelano  2 роки тому

      👍

    • @olegpermikin5495
      @olegpermikin5495 2 роки тому

      @@esdelano делаю семейный бюджет

    • @user-mr5ds2fb6y
      @user-mr5ds2fb6y 2 роки тому

      Мне тоже нужно так. Так как заголовки не прописываются. Но подставив ваш код выдает ошибку TypeError: Cannot read property 'range' of undefined
      onEdit @ Код.gs:3

  • @onemorelight9216
    @onemorelight9216 2 роки тому

    Огромное человеческое спасибо автор.
    Один вопрос , Как в обычном excel сделать такое ?

    • @esdelano
      @esdelano  2 роки тому

      В Эксель до скриптов мы ещё не дошли. Чуть позже...

    • @onemorelight9216
      @onemorelight9216 2 роки тому +1

      @@esdelano ок, буду ждать

  • @ДарьяЕрмилова-д3о
    @ДарьяЕрмилова-д3о 2 роки тому

    Использую ваш скрипт, но почему-то не всегда срабатывает
    При заполнении каких то ячеек подтягивается дата заполнения, а при каких то нет
    В чем может быть проблема ?

    • @esdelano
      @esdelano  2 роки тому

      Проверьте условия Если в скрипте. Возможно на нужных вам ячейках таким образом настроена проверка условия, что не изменяется дата

  • @ДимонДимонов-р1ф
    @ДимонДимонов-р1ф 3 роки тому

    Добрый день, переписал ваш скрипт, и что то пошло не так! Пишет мне :
    TypeError:Cannot read property 'range' of undefined ( строка 2, файл....
    )

    • @esdelano
      @esdelano  3 роки тому +1

      Добрый день!
      Проверьте внимательно скрипт. Где-то пропустили описание переменной
      Попробуйте его просто скопировать. Исходник должен быть на моём сайте e-sdelano.ru

    • @ДимонДимонов-р1ф
      @ДимонДимонов-р1ф 3 роки тому

      Пошагово по видео все повторил, все работает ! Огромное спасибо, видимо что то пропустил!!!

  • @РустамКубашев-л4ч
    @РустамКубашев-л4ч 3 роки тому

    Здравствуйте! Нужна Ваша помощь. В общем сделал опросник где есть пункт указать дату и сразу же создал гугл таблицу, и теперь проблема в том что я не могу поставить дату от меньшего к большему и наоборот. то есть даты стоят в хаотичном порядке по последнему заполнению и приходится постоянно пользоваться фильтром от А до Я. а я хочу что они стояли по убыванию автоматический. Надеюсь Вы меня поняли) помогите пожалуйста мне эта таблица очень нужно по работе.

    • @esdelano
      @esdelano  3 роки тому

      Добрый день!
      Если я правильно Вас понял, то из гугл форм получаете таблицу?
      Если так, июто лучше с помощью функции фильтр на другой лист импортировать эту таблицу уже с сортировкой. Можно использовать query. Что Вам больше нравится.
      У меня есть похожие уроки. Посмотрите

  • @iv-ko
    @iv-ko 3 роки тому

    Евгений добрый день. Очень познавательный урок. Скрипт работает!!! У меня вопрос по поводу скрипта, а именно к дате создания. Подскажите как дополнить скрипт, чтоб функция дата создания выполнялась в случаи заполнения конкретно из нескольких ячеек. Как пример заполнения Фамилии(ячейка 2), Имя(ячейка 3), Отчество(ячейка 3) и только после заполнения этих данных в ячейках выполнялась функция проставления даты создания. Спасибо!

    • @iv-ko
      @iv-ko 3 роки тому

      От себя ещё добавлю, что скрипт очень полезен когда например вносишь данные товара и предположим остановился на середине, далее продолжил заполнять через час или на следующий день. Что по факту дата создания это все заполненные ячейки. Не так ли!?

    • @esdelano
      @esdelano  3 роки тому +1

      Добрый день! Вопрос хороший. Нужно подумать...
      Как быстрое решение, можно использовать этот скрипт, но дату создания обновлять только при заполнении последнего поля (Отчество)

  • @МихаилВасильев-ф9п

    Здравствуйте, видео очень полезное большое спасибо за помощь. Есть вопрос как сделать авто заполнение на разных листах и даты могуть быть на других столбцах? То есть формы разные таблиц. Это нужно новый скрипт писать или можно все прописать в этом же скрипте? С меня подписка и колокольчик обязательно

    • @esdelano
      @esdelano  4 роки тому +2

      Добрый день!
      Скрипт работает на всех листах. Не нужно его писать отдельно для каждого. Единственное, там в условиях IF стоит проверка на то, что активен Лист1. Нужно убрать. Тогда на всех листах будет работать.

    • @МихаилВасильев-ф9п
      @МихаилВасильев-ф9п 3 роки тому +1

      @@esdelano, спасибо. А вот если на другом листе у меня столбец даты стоит не на 4 столбце а на 2 тогда как быть прописать новое условие? И у меня работает скрипт через раз, я все правильно переписал как у вас, проверял несколько раз, однако скрипт работает, один раз пишет дату потом не пишет, я грешу на связь интернета, у меня не самый стабильный интернет от МТС может ли это влиять на работу скрипта?

  • @VolodyaKoval
    @VolodyaKoval 3 роки тому

    Автоматом через integromat не работает!

  • @goldline3144
    @goldline3144 2 роки тому

    Не работает код

  • @hamster8762
    @hamster8762 2 роки тому

    9:55

    • @esdelano
      @esdelano  2 роки тому

      не понял, что не так

    • @hamster8762
      @hamster8762 2 роки тому

      @@esdelano ничего ,все правильно просто сохранил для себя этот момент

  • @ДмитрийТрубников-п6к

    Старое видео, уже так не работает

  • @adamsteklov
    @adamsteklov 2 роки тому

    Жаль это не работает, если у меня таких таблицы две, в одном листе

    • @esdelano
      @esdelano  2 роки тому

      Нужно просто скорректировать скрипт

    • @adamsteklov
      @adamsteklov 2 роки тому

      @@esdelano спасибо огромное смог сделать

  • @ГеннадийСиверцев
    @ГеннадийСиверцев 2 роки тому

    [eqyz

    • @esdelano
      @esdelano  2 роки тому

      Спасибо за отзыв

  • @EVR-et6hz
    @EVR-et6hz Рік тому

    У меня что-то не получается выдает ошибку в строке 6(((
    function onEdit(e) {
    var str = e.range.getRow();
    var stolb = e.range.getColumn();
    if (stolb == 2 && e.source.getActiveSheet().getName() == "Комаров”){
    e.source.getActiveSheet().getRange(str,4).setValue(new Date());
    }
    if (stolb == 1 && e.source.getActiveSheet().getName() == “Комаров″&&e.source.getActiveSheet()
    e.source.getActiveSheet().getRange(str,3).setValue(new Date());
    }
    }

  • @sergejse
    @sergejse Рік тому +1

    Спасибо!