Макросы. Запись и запуск макросов | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Я в ВОСТОРГЕ!

Здравствуйте.

Очень понравился курс в ноябре 2013г. Конечно времени на все не хватало. Многое смотрела в записи. Тренинг построен таким образом, что идет от простого к сложному. Сначала было просто, но не понятно, куда это применить. А вот на 4 и 5 занятии уже в голове сложилась картинка и я в ВОСТОРГЕ!

По роду деятельности веду управленческий учет в экселе. Основная проблема заключается в проверке - не съехалили ли формулы, т.к. в процессе деятельности компании все меняется, меняется и отчет. Все строится на функциях СуммаЕсли, Сумма? но съезжают постоянно диапазоны суммируемых ячеек.

Теперь мне понятно,что с помощью Переменных и Циклов можно многие вещи "творить".

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

Благодарю за терпение Дмитрия, за то, что в программах пишет подсказки, тогда понятен смысл что за чем делаем.

Кристина Ляшенко о практическом тренинге
Стимулирует мозг не хуже шахмат

Здравствуйте, хочу оставить комментарий о пройденном тренинге!

Тренинг сильный. После прохождения тренинга я приобрел книгу «Профессиональное программирования на VBA», так как было желание развиваться дальше, к моему удивлению большую часть материала из книги в 944 страницы я уже знал. Не говоря уже о «основах программирования на visual basic и vba в excel 2007», эту книгу даже читать было не интересно. Так что 100% гарантия Дмитрия, это не маркетинговый ход и не реклама, тренинг действительно сильный.

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

Дмитрию хочу сказать отдельное спасибо, проект отличный. Жду новых мастер-классов!

Антон Левин о практическом тренинге
Это лучшие занятия, которые я когда либо проходила

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

Наталья Медведева о практическом тренинге
Я долго не мог поверить в такой результат при таких незначительных усилиях

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

Пользуясь, случаем, хочу еще раз поблагодарить Вас за предоставленные, неоценимые материалы по работе с Excel, которые в очередной раз помогли выбраться из безвыходной (для меня) проблемы.

А возникла она буквально на днях - 3 и 4 мая. К обеду 4 мая необходимо было снять и обработать сотни электро, тепло, водосчетчиков и отчеты отправить в сбытовые и сетевые организации. В связи с отказом системы АСКУЭ, показания счетчиков пришлось списывать с каждого счетчика на ноутбук с помощью специальной программы, которая не позволяет вывести показания всех счетчиков в отдельную таблицу или распечатать. Пришлось сотни показаний переносить вручную на рабочий ПК для дальнейшей обработки. Пришлось очень сильно напрячься, чтобы уложиться в сроки.

Поэтому пришлось задуматься, как извлечь данные из базы данных этой программы в таблицы Excel. Базы данных оказались формата .mdb, которые не захотели открываться в Access 2013. Вот тогда-то и пришлось обратиться к Вашему материалу «Тренинг Взаимодействие Excel с другими приложениями», Занятие 03, «Работа с Access».

В результате просмотра видео материалов и поиска пароля удалось сделать для меня невозможное, а именно, вытащить данные из БД, не запуская Access. Это для меня оказалось таким шоком, что я долго не мог поверить в такой результат при таких незначительных усилиях. Пусть данные оказались в ужасном состоянии, но с приобретенными навыками автоматизации мне не составило большого труда разобраться с полученными таблицами и привести их в необходимый вид.

Это был мой очередной, очень удачный опыт изучить новую тему по Вашим материалам.

Это в очередной раз доказывает доступность и качество Ваших материалов для новичков.

Огромное спасибо за Ваши труды для облегчения наших проблем.

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

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

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

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

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

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

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

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


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

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

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

Комментарии

Страница 21 из 21:   1  ...  19  20  21  
#3222   Андрей Степанов    07.03.2017 в 19:01:40

Здравствуйте, Дмитрий. Спасибо за уроки.

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

#3223   Дмитрий Быстров    07.03.2017 в 19:11:16

Добрый день.

Да, конечно, это возможно с помощью макросов. Программа должна разделить на части содержимое ячейки по разделителю "запятая", после чего вставить несколько пустых ячеек (по количеству полученных частей минус 1) ниже данной ячейки, и полученные части перенести в эти новые ячейки, одновременно удалив эти части из первоначальной ячейки. Ну и затем следует поместить указанный алгоритм в цикл, чтобы обрабатывалась не одна ячейка, а сразу вся таблица. Задача для макросов вполне "по плечу".

#3243   Дмитрий    23.07.2017 в 02:42:05

Спасибо за уроки, очень хочется ещё новых

#3248   валерий    21.08.2017 в 18:30:55

Отличное изложение нужного материала. Спасибо большое!

С уважением, Валерий.

#3256   Андрей Сафонов    06.09.2017 в 18:28:16

Дмитрий, спасибо за то, что взялись и продолжаете тему автоматизации в Exel. Мне нравятся ваши уроки. Любая тема раскрывается и показывается профессионально! Хочу обратиться с просьбой, чтобы вы уделили внимание безопасности макросов. (Может быть в отдельном уроке). Можно ли, например, создать макрос и защитить его от изменения надежным паролем или как-то еще? Если эта тема будет раскрыта, то, думаю это может пробудить еще больше интереса к вашим курсам. Еще раз спасибо. С уважением, Андрей.

#3257   Дмитрий Быстров    11.09.2017 в 15:00:16

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

Да, можно защитить доступ к коду макроса с помощью пароля - это штатная возможность. Для этого надо в редакторе VBA зайти в меню: Tools -> VBAProject Properties и на вкладке Protection установить галку и ввести пароль два раза. После закрытия и повторного открытия файла увидеть программный код можно будет только после ввода заданного пароля.

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

#3258   Goharik    08.10.2017 в 01:30:51

Спасибо Дмитрий мне очень нравятся ваши уроки.

#3268   Анатолий    22.12.2017 в 15:20:12

Здравствуйте. Очень понравился бесплатный мастер-класс . Было много нового. Кое-что упустил и хотел бы получить видеозапись. Спасибо вам большое!

#3283   Ирина    01.06.2018 в 20:27:16

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

#3284   Дмитрий Быстров    04.06.2018 в 16:09:54

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

Желтым цветом фона в режиме пошаговой отладки кода выделяется команда, которая будет выполнена следующей. Вероятно, вы запустили пошаговую отладку (например, нажав на клавишу F8), поэтому и наблюдаете такое цветовое выделение строки )

Подробнее о режиме отладки можете посмотреть в 15-м видеоуроке, там примерно на 4-й минуте как раз таким же образом выделяются строки.

#3285   Надежда    08.06.2018 в 10:23:59

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

#3328   Алексей    03.12.2018 в 19:10:41

Добрый день. А как создать относительную ссылку в Excel 2000? Например, написать в этой версии такой же макрос - ВыводИсполнителяСТелефоном?

#3329   Дмитрий Быстров    07.12.2018 в 11:57:35

Добрый день, Алексей. Создать относительную ссылку макросе в любой версии Excel можно: а) написав нужный код вручную; или б) включив режим относительных ссылок в процессе записи макроса. Вас, вероятно, интересует второй вариант. К сожалению, я уже не помню, когда в последний раз я видел Excel 2000 - наверно, лет 10-15 назад. Поэтому я не помню, чем он отличается от более поздних версий. Могу лишь предположить, что в нем включение режима относительных ссылок осуществляется так же, как в следующей версии - в Excel 2003, но я в этом не уверен. Рекомендую Вам установить более свежую версию, т.к. все-таки с момента выхода Excel 2000 прошло уже около 20 лет - громадный срок для программного обеспечения.

#3352   болотбай    30.06.2019 в 15:31:04

Добрый день. Я получил письмо Мне нравится ваши уроки настоящий специалист Сегодня 1 урок очень простой языком объясняет. слава богу такие люди есть жду еще нового урока

#3358   Евгения    18.07.2019 в 07:24:45

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

#3370   людмила    11.04.2020 в 21:16:34

Добрый день! А у меня ничего не получилось , прямо с первого урока. Повторяла все , как в видео уроке №1 . Разработчик поставила, макрос создала, Но он не отображается на листе. И сам лист стал не активный. Что я не правильно сделала?

#3371   Дмитрий Быстров    11.04.2020 в 21:43:25

Добрый вечер, Людмила. Не знаю, что неправильно сделали - я же не вижу Ваш файл ) "Но он не отображается на листе" - кто он? Макрос? Если пришлете Ваш файл на почту mail@excel-eto-prosto.ru - тогда, наверно, мне станет понятнее, что там у Вас не так.

#3372   людмила    12.04.2020 в 22:31:20

Спасибо, Все, разобралась, внимательно смотреть нужно

#3377   juna    08.05.2020 в 15:02:44

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

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

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

Страница 21 из 21:   1  ...  19  20  21  
Оставлять комментарии и просматривать видеоуроки
могут только зарегистрированные пользователи.
(если ранее Вы уже регистрировались, введите повторно
Ваше имя и тот e-mail, который был указан при регистрации)
Как к Вам обращаться:
Ваш адрес e-mail:
Нажимая на кнопку "Зарегистрироваться", я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности
Ваши данные строго конфиденциальны, они нигде не публикуются и используются исключительно для информирования вас о новых материалах на сайте, мероприятиях и/или иных услугах данного проекта.
В любой момент времени вы можете отказаться от получения сообщений.
Последние комментарии
Ольга
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

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

Людмила
03.05.2020 в 19:11:12

Замечательные уроки, большое спасибо автору. Все очень доходчиво, без лишних заморочек.

▲ Наверх