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

Спасибо, отличный тренинг.

Тем кто собирается его пройти, считаю обязательным просмотр всех бесплатных уроков и подготовиться выделять по 3-4 часа в день на обучение и выполнение заданий.

На работе полученные знания уже пригодились, на данный момент сократил время требуемое для выполнения некоторых задач в 2-3 раза, как результат, почти исключена возможность ошибки (человеческого фактора) требуемый результат достигается гораздо быстрее, соответственно выросла конкурентная способность, а это только один тренинг.

Уже отправил заявку на участие в тренинге по получению информации из интернета, по моим прикидкам, если всё пойдет как задумано, время на выполнение одного среднестатистического заказа сократится с 1 недели до 1-2 дней.

Михаил Добрый о практическом тренинге
Файл весит в 5,5 раз меньше, открывается легко (не пересчитываются формулы), работает всё быстро!

Ещё раз спасибо! Прошло немного времени после занятий и вот уже есть первые результаты: используя полученные знания на тренинге, работаю над своим большим файлом. В старом виде писала огромное множество формул для расчётов и всяческих проверок, плюс руками надо было протягивать формулы и глазами смотреть в ячейки проверок (в общем пользователь этого файла не смогла аккуратно "вести" его). Именно из-за этого файла в совокупности с возможностями пользовательницы я и решилась на изучение макросов (надоело за неё работать по понедельникам). Теперь все расчёты и проверки я написала в VBA, благодаря Вам. В результате файл весит в 5,5 раз меньше, открывается легко (не пересчитываются формулы), работает всё быстро! Я просто в восторге!!! Осталось немного доработать и отдать в пользование человеку, который с экселем не очень дружит, но теперь и не надо. Думаю, она тоже будет довольна.

А потом я и своих тяжеловесов "причешу" потихоньку.

Всем, кто только принимает решение о прохождении этого тренинга - конечно же ДА, пройти обязательно!!!

Спасибо ещё раз, Дмитрий!

Татьяна Богославская о практическом тренинге
Изучала запоем, узнала очень много нового

Спасибо, Дмитрий!

Классный и полезный тренинг, рекомендую всем!

С VBA уже дело имела(изучала методом научного тыка). Курс очень понравился, иногда не знаешь, какие вопросы нужно задавать и мучаешься долго и нудно над элементарными, как оказалось, вещами.

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

Мне очень понравилась подача материала: просто, доходчиво, с пояснением нюансов и подводных камней.

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

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

Екатерина Пилипец о практическом тренинге
Сейчас решаю такие задачи, о которых даже и не думал

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

Олег Ефимов о практическом тренинге
Был взрыв мозгов тоже, так как много новой информации

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

Спасибо. Было очень интересно. Но и был взрыв мозгов тоже, так как много новой информации. Задавать вопросы было не совсем корректно, так как Вы и так все по "полочкам" раскладывали. Но вопросы возникнут обязательно. Единственное я не оплатил доступ к форуму (не было финансовой возможности:-( ).

А так мне все понравилось. Еще раз спасибо за науку.

Удачной поездки и хорошего дня.

Александр Курочка о мастер-классе

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

В данном уроке рассматривается, что такое макросы, где они используются, как их записывать и запускать, где расположены кнопки управления макросами в 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

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

▲ Наверх