Google Apps Script.Динамическая обводка заполненных ячеек!setBorder()&onEdit().Google Sheets Урок 9.

Sdílet
Vložit
  • čas přidán 11. 03. 2020
  • В этом уроке я расскажу о том как сделать динамическую сетку или обводку в Гугл таблицах с помощью Google Apps Script. Для понимания что происходит в видео вам желательно изучить мои предыдущие видео, а если не хотите, то и не надо)) смотрите, потом разберетесь))
    Смотрите до конца, будет интересно.
    #STMSolution #Googlesheets #Googlescript
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
    / @stmsolution
    💰 Поддержать монетой:
    🎊 stm-solution.diaka.ua/donate
    🥇Bitcoin - bc1q5ve3p8zmcm6z9tapts6padpmnvv572tsujukad
    📲 Через кнопку "Спасибо"
    👍 Или станьте спонсором канала!
    Подробно о классах SpradsheetApp - developers.google.com/apps-sc...
    Попробуй себя в фрилансе - kwork.ru/?ref=1177685
    Или закажи разработку - kwork.ru/user/sparrow1988?ref...
    Сайт Gapps Script c инфой по всем обьектам которые можно использовать в гугл скриптах - developers.google.com/apps-sc...
    #STMSolution
    Все уроки по Гугл таблицам в одном плейлисте - • Google таблицы. Как со...
    Помощь по гугл таблицам - пишите в ВК id8947072
    Попробуй себя в фрилансе - kwork.ru/?ref=1177685
    Мой паблик в Telegram - t.me/stmsolution
    Буду рад видеть вас в моей группе ВК - public150463462
    Twitter - / stm_solution
    Мой сайт stmsolution.ru
    Еще больше видео на моем канале / @stmsolution
  • Věda a technologie

Komentáře • 28

  • @stmsolution
    @stmsolution  Před 4 lety +2

    Пишите ваши пожелания и замечания, а так же вопросы! Постараюсь на все ответить!
    Если вам нравится видео, вы можете его поддержать лайком а так же, при желании, поддержать канал монетой
    🎊 stm-solution.diaka.ua/donate
    🥇Bitcoin - bc1q5ve3p8zmcm6z9tapts6padpmnvv572tsujukad
    📲 Через кнопку "Спасибо"
    👍 Или станьте спонсором канала!

  • @helmutrudge2014
    @helmutrudge2014 Před 3 lety +1

    Спасибо за ваши уроки. Очень познавательно.
    Несколько уточнений. Лучше не переименовывать функцию в onEdit, а вызывать border() в onEdit.
    Можно так же не писать постоянно директиву var, а указывать переменные через запятую.
    Но это, моё личное мнение :)

    • @stmsolution
      @stmsolution  Před 3 lety

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

    • @helmutrudge2014
      @helmutrudge2014 Před 3 lety

      @@stmsolution Я имел ввиду следующий код:
      function onEdit(){
      dropdowns();
      }

  • @GeorgyKarayanov
    @GeorgyKarayanov Před rokem +1

    Спасибо за курс ! Такой вопрос с которым мучаюсь, где нужно включить, чтобы при написании в функции, скобки заполнялись словами параметрами, как у тебя тут при SetBorder(top, left, bottom...), у меня скобки пустые остаются

  • @alexandervendrov7654
    @alexandervendrov7654 Před 3 lety

    Заполняю форму наряда из массива данных которые находятся на другом листе, использую функцию =INDIRECT("'"&N6&"'!"&"D"&N8) N6 у меня название листа, а N8 номер строки , D в данном случае колонка, и все замечательно работает. Но если есть необходимости добавить новую колонку с данными в таблице данных - то моя формула уже не будет работать потому что данные в колонке D уже будут находиться в колонке с другим названием. Есть ли возможность зафиксировать это каким-то образом?

  • @makeeff4ever
    @makeeff4ever Před 4 lety +1

    Великолепно!
    А как сделать динамическую сетку внутри листа при работающем query, где данные постоянно изменяются, при этом есть подвал и шапка, в которых сетка не нужна

    • @makeeff4ever
      @makeeff4ever Před 4 lety

      разобрался. посмотрел в видео 4, спасибо

  • @user-qf8ti3bi6n
    @user-qf8ti3bi6n Před rokem

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

  • @levgendman7712
    @levgendman7712 Před 4 lety

    могли бы вы сделать обзор как создать событие из гугл таблицы в гугл календарь?

    • @stmsolution
      @stmsolution  Před 4 lety

      Это должна быть серия видео, там не все просто

  • @Shkur777
    @Shkur777 Před 4 lety +1

    тагжесамэ :)))

  • @LudmilaGobova
    @LudmilaGobova Před 4 lety +1

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

    • @stmsolution
      @stmsolution  Před 4 lety

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

    • @LudmilaGobova
      @LudmilaGobova Před 4 lety

      @@stmsolution Спасибо за ответ. Но это для меня высшая математика или китайская грамота))

  • @user-yh3bq2rl6m
    @user-yh3bq2rl6m Před 6 měsíci

    нужна помощь!!! хочу напасть скрипт который будет перемещать данные с одной таблицы в другую на основе даты?

    • @stmsolution
      @stmsolution  Před 6 měsíci

      в уроках все есть, пишите свой код и ставьте триггер запуска, в какое время запускать, либо само условие в скрипте

  • @MISHKIPLUSHKI
    @MISHKIPLUSHKI Před rokem

    Спасибо, подскажите в 2023 не работает onedit()? только триггеры выставлять?

  • @eduarddekhovich3907
    @eduarddekhovich3907 Před 2 lety

    Можно ли на скрипт поставить пароль что бы скрыть код от постороннего вмешательства?

    • @stmsolution
      @stmsolution  Před 2 lety

      Нет. Это пока что не реализовано.

  • @sardorshorahimov2526
    @sardorshorahimov2526 Před 3 lety

    еще есть уроки по Google Scripts

    • @stmsolution
      @stmsolution  Před 3 lety

      Это утверждение или вопрос?))

  • @user-jq9se6gw7f
    @user-jq9se6gw7f Před 4 lety +2

    Побажання: WebApp в маси)

    • @stmsolution
      @stmsolution  Před 4 lety

      Честно скажу не сейчас. Много еще есть того что надо простого рассказать! После уже да!

  • @dallaswashington2660
    @dallaswashington2660 Před 4 lety

    делаю всё в точь в точь как тут: czcams.com/video/cWlIGsDT2Eg/video.html но ничего не работает, в чем может быть причина?

    • @stmsolution
      @stmsolution  Před 4 lety

      Без реального примера не узнать, откуда я знаю что вы и где поставили? Может запятую не выставили и все