Макросы. Запись и запуск макросов | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Я впервые стала писать код вручную самостоятельно, от начала до конца

Дмитрий, спасибо за интересные уроки!

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

Дарья Бабушкина о практическом тренинге
Наша группа была единодушна )

Вчера 20.11.2012 состоялся первый вебинар (надеюсь не последний) проводимый Дмитрием.

Немного о своих впечатлениях.

1. Еще при изучении его бесплатных видеоуроков очень понравилось его манера изложения материала. По своему опыту знаю, что иметь знания по какому либо вопросу и умение разъяснить другим - это ДВЕ громадные разницы.

К счастью, у Дмитрия имеется как богатый опыт, так и преподавательские наклонности. Объясняет все доступно и понятно.

2. Во время проведения вебинара он пояснял, какой необходимо получить результат, и с чистого листа писал макрос, давая пояснения по той или иной команде. Отвечал на вопросы, которые поступали от "учеников". Сразу хочу отметить, что вопросов было мало.

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

Виктор о мастер-классе
Это уникальный материал удобного использования

Добрый день, Дмитрий!

Огромное спасибо за проведенный мастер-класс и видеоматериалы!!! Получил огромное удовольствие и неоценимую пользу от проведенного времени на мастер-классе. Очень грамотно и доходчиво изложен материал. Точнее сказать, масса очень полезного материала, грамотно и удобно разложенного по темам. Очень удобно для быстрого поиска. Мне невозможно выделить наиболее интересный или менее интересный материал, т.к. интересно всё. Это связано с тем, что работа затрагивает широкий диапазон деятельности в сфере энергетики. Особый интерес представляет методика изложения материала, с акцентом на различные варианты использования той или иной функции, детальный разбор возникающих ошибок. «Живые» и законченные примеры представляют очень большой интерес для готового применения, практически без изменений.

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

Огромное спасибо Вам, Дмитрий, за гигантскую работу проведенную для подготовки данного справочника, а главное за вложенную душу, без которой этот материал не получился бы такой «живой».

Юрий Юркин о мастер-классе
На тренинг пошла с нулевыми знаниями по программированию...

Дмитрий, большое спасибо за тренинг!

На тренинг пошла с нулевыми знаниями по программированию, так как сама не могла разобраться со структурой написания кода. Где-то после 2 занятия начала потихоньку разбираться и понимать, что к чему. Все уроки, Дмитрий проводил на простом и понятном, даже для начинающих, языке, во время исполнения домашних заданий была хорошая обратная связь с указанием недочетов, но в тоже время с возможностью подумать и исправить данные недочеты своими силами, я думаю, что очень важно, когда ты сам исправляешь ошибки, а не просто смотришь, как это делают другие. Конечно домашки делала я долго, но благодаря этому, начала потихоньку разбираться и теперь смогу применить на практике многие вещи по автоматизации для упрощения и сокращения времени работы.

Еще раз спасибо большое, Дмитрий, за тренинг. Если в будущем понадобиться расширение знаний, то приду именно к Вам!

Анна Шайхутдинова о практическом тренинге
Теперь мои сотрудники спрашивают, где я всему научился

Дмитрий, спасибо большое!

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

Я знаю что я еще многого не знаю, так что скорее всего я снова буду вашим учеником.

Алексей Богачев о практическом тренинге

Макросы. Запись и запуск макросов

В данном уроке рассматривается, что такое макросы, где они используются, как их записывать и запускать, где расположены кнопки управления макросами в Excel 2003 и Excel 2007, рассказывается о режиме относительных ссылок и безопасности макросов.


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

PS: В начальных видеоуроках работа показана на версии Excel 2003 - первые уроки записаны довольно давно, когда эта версия еще была актуальна. Тем не менее, различие версий 2003 и 2007 (в рамках этих уроков) заключается только в интерфейсе и расположении пунктов меню, поэтому нет смысла эти видеоролики перезаписывать.

PPS: Касательно включения режима относительных ссылок в Excel 2003 подробнее смотрите по этой ссылке.

Комментарии

Страница 4 из 21:   1  ...  3  4  5  ...  21  
#794   Aigulya    03.02.2013 в 23:48:31

просмотрела первый урок, все очень доступно и понятно, спасибо большое! буду усваивать остальные уроки!

#798   Сергей    04.02.2013 в 11:50:17

Здравствуйте Дмитрий! Не могу до Вас достучаться. порекомендовал Ваши уроки в Одноклассниках, Майле но доступ к урокам 4,5,6 так и не получил! Как быть? Очень надеюсь на быстрое решение этой проблемы, спасибо!

#800   гуля    04.02.2013 в 17:37:45

Спасибо все просто и понятно. Спасибо большое!

#804   Гульзат    05.02.2013 в 00:39:43

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

#807   Leonid    05.02.2013 в 01:11:18

Спасибо за комментарий. Очень доходчиво

#808   Валентина    05.02.2013 в 15:48:15

Добрый день, Дмитрий! Жаль, что я не усвоила Ваши уроки в свое время! Все просто, понятно, я в восхищении. Огромное спасибо!

#809   Владимир    05.02.2013 в 16:46:03

Здраствуйте Дмитрий!

Как удалить макрос?

При выводе списка макросов, нажав "удалить"

удаление не происходит.

Заранее спасибо!

#815   Дмитрий Быстров    07.02.2013 в 03:18:31

Доброй ночи, Владимир.

Перейдите в редактор VBA (Alt + F11) и сотрите полностью нужный (точнее - ненужный) макрос.

#810   Гульзат    05.02.2013 в 17:12:22

Здравствуйте! Никак не могу создать макрос. Повторила за вами все шаги, заполняя таблицу нажимаю ОК, но специальная панель не появляется. Может у меня невпорядке какие то настройки?

#816   Дмитрий Быстров    07.02.2013 в 03:21:00

Доброй ночи, Гульзат.

А какая версия Excel у Вас? Панель Visual Basic появляется в Excel 2003, в Excel 2007 ее нет. Панель - вообще не главное, это просто внешний индикатор, что запись макроса начата.

#812   Rra13    06.02.2013 в 17:18:45

Здорово и понятно, спасибо!

#817   Надежда    07.02.2013 в 12:28:29

ЗДРАВСТВУЙТЕ,ДМИТРИЙ! СПАСИБО ЗА УРОКИ!!! К СОЖАЛЕНИЮ, НЕ СМОГЛА УЧАСТВОВАТЬ В ТРЕНИНГЕ! НЕ МОГЛИ БЫ ВЫ ПОДСКАЗАТЬ,КАК ЗАДАТЬ В ВИДЕ ПЕРЕМЕННОЙ НОМЕР ЛИСТА+1,ЧТОБЫ ДАННЫЕ ПО РАЗНЫМ ПОСТАВЩИКАМ ЗАПИСЫВАЛИСЬ НА СЛЕДУЮЩИЙ ЛИСТ С НАЗВАНИЕМ=НАИМЕНОВАНИЮ ПОСТАВЩИКА?СПАСИБО

#870   Дмитрий Быстров    14.02.2013 в 02:01:02

Добрый вечер, Надежда.

Насколько я понял Ваш вопрос, для ответа на него придется пересказать половину тем, заявленных в тренинге: перебор листов в книге, поиск листа с нужным именем, отбор данных из таблицы по критериям и т.д. Короткого ответа на него не существует.

#823   Гульзат    07.02.2013 в 16:00:08

Спасибо! У меня все получилось

#847   ольга    12.02.2013 в 00:37:04

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

#863   Татьяна    13.02.2013 в 04:01:06

Спасибо всё очень понятно , получилось не сразу, но думаю ещё попрактикуюсь и всё будет просто супер!!!

#893   Вера    15.02.2013 в 08:32:55

"О, сколько же открытий чудных дарил и дарит нам Быстров!

И макрос, даже самый трудный, любой теперь писать готов!"

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

#916   Дмитрий Быстров    17.02.2013 в 04:28:06

спасибо, Вера, очень приятно

о тренинге можно узнать здесь: http://www.excel-eto-prosto.ru/webinar/trening_automatization_2

#922   Татьяна    17.02.2013 в 14:28:46

Огромное спасибо!После первого урока научилась добавлять нов.листы в документе. Это очень удобно, т.к. в документах сохраненных из 1С толькл один лист.

#952   Павел    23.02.2013 в 11:55:20

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

#954   Вера    23.02.2013 в 20:57:17

Буду копить деньги на тренинг. Уж очень уроки понравились! Дмитрий - Учитель с большой буквы, талант от Бога!

С ПРАЗДНИКОМ, ДМИТРИЙ!!!

И ВСЕХ МУЖЧИН, ВАШИХ УЧЕНИКОВ, НАСТОЯЩИХ И БУДУЩИХ!

Спасибо за праздник просвещения, который Вы дарите нам!

#957   Дмитрий Быстров    24.02.2013 в 15:29:59

Большое спасибо за поздравление, Вера Очень приятно

#962   Татьяна    25.02.2013 в 01:04:21

Спасибо большое!!!

#975   Василий    27.02.2013 в 06:19:00

Вы очень прекрасно излагаете содержание урока! Я очень рад, что получил возможность сделать первые шаги в автоматизации работы в Exsel. Спасибо ВАм

#986   Ник    28.02.2013 в 02:43:44

Спасибо! Урок превосходит всю литературу, какую б я ни выбирал для изучения Excel. Надеюсь, дальнейшие уроки не разочаруют?

#997   Дмитрий Быстров    04.03.2013 в 04:22:20

Есть только один способ это узнать - посмотреть их Я тоже надеюсь, что они Вас не разочаруют

#993   Акмарал    03.03.2013 в 14:18:48

Здравствуйте Дмитрий, огромное Вам спасибо я тоже как и все остальные многое познала.Я на ваши уроки заглянула потому.что хочу облегчить свою работу связанную с оплатой слушателей за занятия их посещения, кол-во часов, преподававтелей и т.д. Я надеюсь вы поняли меня.Блвгодарю! Получится ли у меня такое сделать?

#996   Дмитрий Быстров    04.03.2013 в 04:20:49

Доброй ночи, Акмарал.

Я не знаю деталей Вашей задачи и уровня Вашей подготовки, поэтому получится ли у Вас сделать - не могу знать. Но в принципе возможности такие у Excel имеются, так что все зависит только от Вас

#1012   Алла    08.03.2013 в 01:58:59

Весьма доступно, спасибо.

#1019   Элеонора    13.03.2013 в 18:53:08

Thank you a lot!

#1023   Нина    18.03.2013 в 23:30:16

Спасибо.Все понятно,гораздо лучше смотреть, чем читать литературу.

#1025   Владимир    19.03.2013 в 01:05:30

Спасибо! Первый урок понятен.

#1027   м    21.03.2013 в 08:39:38

Можно ли сделать такой макрос:

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

#1126   Дмитрий Быстров    14.04.2013 в 20:06:59

Добрый день.

В Excel 2007 имеется специальная функция для таких целей: "Удалить дубликаты" (расположена на вкладке "Данные"):

Если стандартный функционал чем-то не устраивает (или если у Вас Excel 2003) - можно вручную написать собственный небольшой макрос, который будет выполнять аналогичные действия. Подобный пример я показывал здесь:

www.excel-eto-prosto.ru/webinar/8_examples_20121206

#1038   Мария    23.03.2013 в 14:09:10

Спасобо за разъяснения по макросам. значительно проще чем в специальной литературе. С удовольствием посмотрю следующие уроки

#1060   Лида    28.03.2013 в 21:52:21

Спасибо! очень познавательно для начинающих

#1064   Ирина    29.03.2013 в 17:40:30

Как включить режим относительных ссылок в Excel 2003?

#1125   Дмитрий Быстров    14.04.2013 в 19:55:35

Добрый день, Ирина.

Касательно включения режима относительных ссылок в Excel 2003 подробнее смотрите по этой ссылке.

#1082   Людмила    05.04.2013 в 00:56:31

Спасибо!

#1083   Олеся    05.04.2013 в 16:43:47

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

#1087   Вячеслав    06.04.2013 в 14:52:50

спасибо Дмитрий

#1089   Сергей    06.04.2013 в 18:19:02

Здравствуйте, Дмитрий!

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

Еще не смотрел, но, думаю, буду очень доволен.

Еще и есть возможность пообщаться с Вами.

Большое дело делаете!

С Уважением Сергей.

#1109   Сергей    10.04.2013 в 00:21:17

Здравствуйте, Дмитрий!

Excel 2003, после запуска макроса и заполнения таблицы выходит сообщение "данное имя не допустимо". Безопасность поставил "низкая". Что-то еще нужно настроить?

Спасибо.

#1124   Дмитрий Быстров    14.04.2013 в 19:44:04

Добрый день,Сергей.

Скорее всего, в имени макроса Вы пытаетесь использовать пробел или знаки препинания. Имя макроса может состоять только из букв (латинских и русских), цифр и знака "подчеркивание", при этом начинаться оно должно с буквы.

#1134   Александр    16.04.2013 в 00:54:40

Спасибо! Объясняете доходчиво, подробно. Жаль что не всегда хватает времени.

#1149   Nermin    18.04.2013 в 15:43:49

У меня не получилось записать макрос,ни в ехсел2003 ни в 2007.пишет ввдено не доступное имя.почему?

#1151   Nermin    18.04.2013 в 15:56:06

имя макроса я писала,то что вы писали "ВыводИсполнителя"

#1160   Евгения    21.04.2013 в 02:48:12

Дмитрий спасибо огромное, опробовала только первый урок, просто замечательно! Доступно, всё понятно.

#1171   Григорий    27.04.2013 в 00:13:37

Спасибо! Урок понятен,доступен. Будем осваивать.

#1172   Александр    27.04.2013 в 10:11:53

Дмитрий ! Спасибо огромное ! Уроки прекрасные = рекомендую их своим друзьям в соцсетях.

Однако упёрся в проблему, решение какой в Ваших уроках не нашел: Приходится работать с табл., которые сформированы другой программой не корректно. В числах вместо дробной запятой стоят точки и Exel воспринимает данные ячейки как текст. Заменить эти точки на запятые посредством смены формата ячейки или с помощью макроса не получается: т.к. макрос "глух и слеп" ко всем действиям, что проводятся внутри командной строки. Если такой тип макросов, которые бы записывали 1)вход в ком строку 2)движения там курсора 2) клавишу "делет" и т.д. - т.е. тупо бы записали ПОРЯДОК НАЖАТИЯ КЛАВИШ и КУРСОРА?

Спасибо!

#1173   Александр    27.04.2013 в 10:40:36

Я пытался с помощью макросов решить эту задачу, но они лишь присваивают новым ячейкам то ИТОГОВОЕ значение ячейки, на которой я писал макрос, а нужно было записать ПРОЦЕДУРУ...

#1174   Дмитрий Быстров    27.04.2013 в 21:53:45

Добрый вечер, Александр.

Проблема решается просто: используйте функцию Val - она преобразует полученное в виде строки значение в число (разумеется, в той степени, насколько это возможно, но опознать точку как разделитель дробной части вполне способна).

Пример:

Cells(1,1) = Val(Cells(1,1))

Подробнее о функциях см. в уроке №9

#1175   Александр    27.04.2013 в 22:08:25

Заработало! спасибо огромное!

Страница 4 из 21:   1  ...  3  4  5  ...  21  
Оставлять комментарии и просматривать видеоуроки
могут только зарегистрированные пользователи.
(если ранее Вы уже регистрировались, введите повторно
Ваше имя и тот e-mail, который был указан при регистрации)
Как к Вам обращаться:
Ваш адрес e-mail:
Нажимая на кнопку "Зарегистрироваться", я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности
Ваши данные строго конфиденциальны, они нигде не публикуются и используются исключительно для информирования вас о новых материалах на сайте, мероприятиях и/или иных услугах данного проекта.
В любой момент времени вы можете отказаться от получения сообщений.
Последние комментарии
Роза
10.01.2025 в 17:23:18

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

Ольга
11.11.2023 в 11:32:51

Полезно, наглядно, понятно, существенно расширила свои знания благодаря данным урокам - спасибо, Дмитрий)

Дмитрий Быстров
29.01.2023 в 12:26:41

Добрый день, Анатолий.

Подробнее о создании программы для тестирования было рассказано в специальном платном мастер-классе "Создание программы по тестированию". Приобрести его можно по этой ссылке.

Что касается счетчика времени - в мастер-классе такого функционала не было, но позднее я доработал созданную в нем программу и добавил в нее такой счетчик - при приобретении мастер-класса я вместе с ним предоставлю и доработанную версию программы.

Ulluauz
29.01.2023 в 11:03:16

Спасибо! Классно. Где можно списать Вашу программу для шаблона? Счетчик времени на тестирование как вставить?

Светлана
23.08.2022 в 13:10:20

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

Людмила
17.04.2022 в 14:33:48

Добрый день, Дмитрий. Я случайно увидела ваши видео в ютубе. Посмотрела и мне стало интересно изучить макросы. Перешла по ссылке и просмотрела часть бесплатных видео и мне очень понравилась ваша манера преподавать просто без лишних слов. Скажите, пожалуйста, а как сделать выпадающий...

Станислав
16.08.2020 в 23:08:36

Здравствуйте В видео "Автоматизация заполнения бланка документа (платежного поручения)" говориться, что можно скачать файлы с макросами, о которых идет речь. Не могу найти. Подскажите, пожалуйста,где скачать Файл?

Юрий
21.07.2020 в 13:10:25

Благодарю Вас хотя у меня оффис 97 все полчается

Евгения
26.06.2020 в 01:10:51

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

juna
08.05.2020 в 15:02:44

Спасибо большое.Очень полезная информация

▲ Наверх