No video

Google Таблицы. Урок 18. Макросы. Записываем свой первый макрос. Легко и просто!

  Рет қаралды 14,703

Сделано! О сложном - просто

Сделано! О сложном - просто

Күн бұрын

Google Таблицы. Урок 18. Макросы. Записываем свой первый макрос. Легко и просто!
Урок посвящен макросам. На примере создаем свой первый макрос.
В примере используется функция ТДАТА, о которой мы говорили в прошлом уроке: • Google Таблицы. Урок 1...
Подписывайтесь на мой канал, ставьте лайки.
В комментариях пишите вопросы и пожелания
Посетите наш сайт: e-sdelano.ru
Наш канал в Яндекс Дзен: zen.yandex.ru/...
Этот канал есть и на RUTUBE: rutube.ru/chan...
Подписывайтесь на Телеграм (@esdelano): t.me/esdelano
Буду рад любым пожертвованиям на поддержку канала yoomoney.ru/to...

Пікірлер: 56
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 3 жыл бұрын
Благодарю!
@xayrullayevzafar
@xayrullayevzafar 6 ай бұрын
очень полезный урок, спасибо вам!
@user-ni1sq1hp9e
@user-ni1sq1hp9e Жыл бұрын
А я всё думала, что же это такое? Спасибо за урок!
@ShonyRECords
@ShonyRECords 2 жыл бұрын
Очень полезно. У Вас хорошие уроки.
@esdelano
@esdelano 2 жыл бұрын
Спасибо за отзыв. Рад, что понравилось
@ivan3897
@ivan3897 Жыл бұрын
Спасибо за видео! Столкнулся с кучей косяков с этими макросами) 1. Нужно чтобы макрос копировал информацию с одного листа в другой (и делал еще ряд действий). Запускаю макрос после записи, а он использует совсем не те листы которые использовал при записи (также то какой лист макрос выберет в роли "жертвы" зависит от того, на каком листе этот макрос запустить. 2. Понял что на разных листах макрос работает криво - сложил всю информацию на один лист, но и тут меня нашли сюрпризы. Когда запускать макрос через комбинацию клавиш или из меню - все работает отлично, но если этот же макрос поставить на "кнопку" то вместо создания 15 новый строчек в таблице он создает 500, и при повторных запусках макроса больше не создает строки))) 3. Чтобы поставить макрос на кнопку оказывается название макроса должно быть на английском, по другому будет писать что то типа "макрос не найден" Ухх. И главное информации про макросы фактически нет в интернете. Если вы в этом хорошо разбираетесь - запишите, пожалуйста, больше видео по этой теме. Макросы очень крутая задумка, только нужно лучше понимать его особенности чтобы как минимум избежать тех ошибок, которые я описал выше. Спасибо! Вы делаете очень хорошее дело!
@esdelano
@esdelano Жыл бұрын
Макрос повторяет последовательность действий один в один. Соответственно его нужно запускать с того листа, где записывали. По сути при записи макроса генерируется некий код (скрипт), который сохраняется как функция. Этот скрипт всегда можно отредактировать через редактор скриптов. Например для того, чтобы можно было запускать скрипт с любого листа, нужно в теле скрипта прописать активацию нужного листа. Посмотрите мои видео по скриптам. Там можно скопировать эту команду.
@Nikita20050507
@Nikita20050507 4 жыл бұрын
Зачётно
@esdelano
@esdelano 4 жыл бұрын
Спасибо за Ваш отзыв
@user-lv7xj6mh6x
@user-lv7xj6mh6x 7 ай бұрын
Прекрасные уроки, профессиональная подача материала. Однако, пожалуйста, обратите внимание на произошение: вставить строкУ, а не стрОку. Это режет слух. Благодарю за понимание.
@huzpan87
@huzpan87 3 жыл бұрын
Очень хорошое видео,если можешь показать как подсвечивать строку?
@esdelano
@esdelano 3 жыл бұрын
Добрый день! Лучше смотреть уроки последовательно. Посмотрите здесь: kzfaq.info/get/bejne/l7pdZrGZyrPSnIE.html
@Coolturnoetv
@Coolturnoetv 3 жыл бұрын
Приветствую! Очень полезный контент, спасибо, стараюсь смотреть рекламу чтобы шла хоть какая-то монетизация с проекта. Была проблема с кнопкой, макрос отказывался работать по кнопке выдавая ошибку что такой макрос не найден, пока не допёр залезть в редактор макроса и увидел, что название фигурирует как myFunction. После того как вставил данное название в кнопку всё заработало. Короче какой-то глюк.
@esdelano
@esdelano 3 жыл бұрын
Спасибо за отзыв!
@user-eo5qm6fc2s
@user-eo5qm6fc2s 3 жыл бұрын
Дружище, спасибо что описал решение проблемы! У меня так же было.
@vkamne_spb
@vkamne_spb 3 жыл бұрын
Вот спасибо!
@Alzi16
@Alzi16 3 жыл бұрын
Подскажите, а как записать макрос, чтобы он каждый раз добавлял строку снизу? Он как-то должен проверять, есть ли данные в строке? Или есть какая-то фишка, чтобы сценарий начинался каждый раз с другой строки?
@sergei_vid
@sergei_vid Жыл бұрын
Нужно при записи добавить строку. Я думаю вопрос уже давно решён*)
@tigranyan2446
@tigranyan2446 Жыл бұрын
Здравствуйте. Отличное видео спасибо огромное. А не можете подсказать как можно разрешить блокировку ячеек чтоб макрос работал? Так как при блокировке блокируется и макрос.
@mikor1210
@mikor1210 2 жыл бұрын
Подскажите пожалуста, макрос сохранил, а как сделать что бы заходя в другие таблице мой сохраненый макрос отображался.
@huzpan87
@huzpan87 3 жыл бұрын
Как сделать Подсветка текущей строки,спасибо большое за информацию.
@esdelano
@esdelano 3 жыл бұрын
Добрый день! Сделаю по этой теме отдельный урок
@huzpan87
@huzpan87 3 жыл бұрын
@@esdelano Очень-очень хорошо.
@user-uh5ws4sm6v
@user-uh5ws4sm6v 4 жыл бұрын
Хочу записать Макрос в котором будет учавствовать специальная вставка > вставить только значение ,а в конце макроса вся лишняя информация будет удаляться в том числе информация в ячейках откуда бралась специальная вставка.Проблема в том ,что при этом программа глючит и невыводит данные от специальной вставки ,т.е. там просто пусто.Проверял на совсем простеньких программах такая же ошибка .Например, у нас есть пустая таблица и в A1 стоит число 1 .Запускаем запись макроса.В A2 пишем формулу "=A1" .Далее копируем A2 и делаем специальную вставку в A3 -вставить только значение.Удаляем информацию из A1 и A2 .Заканчиваем запись макроса .При его запуске ,когда у нас пустая таблица с 1 в A1 у нас получается пустая таблица.Не знаете как решить эту проблему ?
@esdelano
@esdelano 4 жыл бұрын
Добрый день! В ячейку А2 впишите формулу "=А1" После этого приступайте к записи макроса. В А3 специальная вставка, только значения и удалить только значение в А1. Попробуйте. Должно получиться
@antongubanov9114
@antongubanov9114 Жыл бұрын
В 2022 году МАКРОСЫ перенесли в пункт "Расширения"
@keral2708
@keral2708 3 жыл бұрын
Сделал все по алгоритму. При нажатии на рисунок выдает ошибку "Не удалось найти функцию сценария" При этом с горячих клавиш макрос запускается. Имя макроса проверял, совпадает. Что делать!??
@esdelano
@esdelano 3 жыл бұрын
Добрый день! Возможно, когда назначали макрос для кнопки допустили ошибку в названии макроса. Проверьте
@BooLoo812
@BooLoo812 3 жыл бұрын
@@esdelano Столкнулась сейчас с такой же ситуацией - с горячих клавиш макрос запускается, а нажатие кнопки выдает ошибку и система пишет что скриптовая функция не найдена. Названия идентичные - проверила несколько раз. Записала скрипт еще раз - выдает ту же ошибку. Возможны еще варианты при которых кнопка не работает?
@BooLoo812
@BooLoo812 3 жыл бұрын
@@esdelano проделала по памяти все что делала уже много раз на чужом компе и с чужого аккаунта и всё получилось. А в своих табличках на личном ноуте к рисунку скрипт по прежнему не привязывается, только с горячих клавиш запускается Совсем не понимаю в чем дело
@olyasoldatenko7269
@olyasoldatenko7269 3 жыл бұрын
Такая же проблема: по рисунку или не работает, или не найден макрос. А по сочетанию клавиш - всё ок
@esdelano
@esdelano 3 жыл бұрын
@@olyasoldatenko7269 возможно Вы не верно вводите название макроса, когда присваиваете его рисунку. Проверьте ещё раз
@user-zw6uy5xy2m
@user-zw6uy5xy2m 2 жыл бұрын
Добрый день, подскажите, пожалуйста, может сталкивались, если рисунку назначен макрос и при нажатии на рисунок всплывает сообщение о том что нет такого макроса?
@esdelano
@esdelano 2 жыл бұрын
Добрый день! Возможно Вы ошиблись при написании имени назначенного макроса. Проверьте написание (пробелы и прочее)
@user-zw6uy5xy2m
@user-zw6uy5xy2m 2 жыл бұрын
Добрый день, нет ошибки в написании не было, нашел решение, возможно кому-то пригодится, название макроса должно быть на латинице
@TheSgeleta
@TheSgeleta 3 жыл бұрын
Отличный урок! Подскажите, есть ли у Вас видео, как из таблицы (заявки товаров от клиентов) выводить фактуру на ту или иную заявку? Причем клиент заказывает несколько позиций товаров.
@esdelano
@esdelano 3 жыл бұрын
Да, на канале есть несколько таких видео. Есть автоматическое формирование.
@TheSgeleta
@TheSgeleta 3 жыл бұрын
@@esdelano не подскажите ссылку на данное видео?
@sergeyrittari1972
@sergeyrittari1972 2 жыл бұрын
Здравствуйте, очень полезные уроки! Если не трудно, подскажите как записать макрос с поиском и заменой определенных значений? Суть в следующем: имеется столбец с не правильно внесенными туда суммами - где то в конце стоит руб. , где то разделитель - точка, чтобы складывалась итоговая сумма приходится через ctrll+H выполнять поиск и замену... Все данные в этом столбце постоянно обновляются, поэтому заменить один раз не получится. Спасибо
@esdelano
@esdelano 2 жыл бұрын
Добрый день. Сделаю такой урок
@sergeyrittari1972
@sergeyrittari1972 2 жыл бұрын
@@esdelano Спасибо за ответ, временно реализовал через функцию подставить, но это не очень удобно, жду ваш урок)
@Vika-2s
@Vika-2s 3 жыл бұрын
А можно как-то подключить уведомление на почту, если идёт добавление строки или изменение в строке , но только если в колонке D стоит цифра 5?
@esdelano
@esdelano 3 жыл бұрын
Добрый день! Конечно можно. Как работать с почтой у меня есть целая серия уроков. Поищите на канале
@Dima_Melnikov
@Dima_Melnikov 2 жыл бұрын
Где в таблицах книга макросов? Ккда вставлять коды?
@esdelano
@esdelano 2 жыл бұрын
Меню "Расширения", далее пункт "App Script"
@user-cc4vi6vz6t
@user-cc4vi6vz6t 3 жыл бұрын
Можно ли с помощью макроса передать значения из одной таблицы в другую? Условно есть бланк заявок. Новая заявка оформляется в копии бланка. После оплаты хотелось бы некоторые данные из копии бланка записать в другой таблице. Возможно ли такое или макрос работает только в пределах одной таблицы?
@esdelano
@esdelano 3 жыл бұрын
Да. Возможно. Работа с файлами будет освещаться в следующих уроках
@user-ls4is4fj8p
@user-ls4is4fj8p 3 жыл бұрын
Здравствуйте такая проблема, при записи макроса он не видит что я выполняю действие копировать и вставить в чем может быть проблема
@esdelano
@esdelano 3 жыл бұрын
Добрый день! Попробуйте при записи макросов не использовать горячие клавиши. Только через контекстное меню
@tha_mechtoy
@tha_mechtoy Жыл бұрын
из за чего ошибка "скриптовая функция не найдена"? Правильно пишу название макроса, которую создавал. Не выходит авторизация как на ролике после того как пишу название макроса и дальше кнопка просто не работает.
@esdelano
@esdelano Жыл бұрын
Добрый день! Попробуйте перезапустить программу. Закройте файл и откройте его снова
@tha_mechtoy
@tha_mechtoy Жыл бұрын
@@esdelano пробовал что то не помогает я там название макроса русскими буквами назвал. Может надо было английскими попробовать ? Или это не влияет...?
@antongubanov9114
@antongubanov9114 Жыл бұрын
В 2022 году поменяли функционал. ТДАТА показывает "Дата + Время". Просто сегодняшняя дата =СЕГОДНЯ()
@esdelano
@esdelano Жыл бұрын
Точно
Зависимые выпадающие списки
10:12
Danila GD
Рет қаралды 9 М.
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 4,3 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 22 МЛН
Избирательный импорт данных в Гугл.таблицах
8:03
Сергей Чехломин
Рет қаралды 12 М.
Урок 7. Сводные таблицы в Google Sheets
21:02
Алексей Куличевский
Рет қаралды 9 М.
Подключаемся к API с помощью Google Sheets Apps Script
28:19
Алексей Куличевский
Рет қаралды 41 М.
Google Таблицы. Урок 82. Продвинутое условное форматирование
22:30
Сделано! О сложном - просто
Рет қаралды 20 М.