Список уроков | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Помогает разбор на простых жизненных примерах

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

Хочется отметить, что материал подается в очень доступной форме, понятно даже не программисту. В отличие от многих VBA учебников.

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

Автору респект :)

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

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

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

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

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

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

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

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

Екатерина Пилипец о практическом тренинге
Я не могла себе представить, что после тренинга за три месяца способна буду сделать то, что уже сделано

Я не могла себе представить, что после тренинга за три месяца способна буду сделать то, что уже сделано.

Я сделала ШАБЛОН договора с выбором реквизитов из файла, в котором они все хранятся, а потом началось...Заполнение счета, заполнение ТН, подстановка номера ТН и ее реквизитов в другой файл, в котором можно отследить оплату и т.д.

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

Короче я очень довольна тем, чему научилась, благодаря Дмитрию.

Вскоре, думаю заняться ФОРМАМИ, пока упрощаю, то что давно пора было упростить!!!!

Марина Данилушкина о практическом тренинге
Программирование казалось тайной за семью печатями

Ну не знаю, не знаю. Всё намного сложнее, чем казалось раньше. Пока всё идет трудно. Вроде и алгоритм решения задачи понятен, но упираешься в какой нибудь затык, типа "не обратился к объекту" и можешь вечер просидеть над красной строкой и только назавтра где-нить на форуме помогут. Хорошее все-таки дело, эти форумы. По ним и на этот курс Дмитрия вышел. Дмитрию, конечно, отдельный респект. До него программирование казалось тайной за семью печатями. Сейчас взялся Гарбера читать. Дорогу осилит идущий.

Николай Ряскин о практическом тренинге
Личный график прохождения уроков - это просто находка!

Добрый день, Дмитрий! Мне очень понравилось проходить обучение по Вашей программе. Понравилось содержание (достаточно много ситуаций рассмотрено), организация (личный график прохождения уроков - это просто находка!), подача (всё очень понятно и доходчиво).

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

Теперь как в детском стихе:

как хорошо уметь писать,

не надо к другу приставать,

не надо звать,

не надо ждать,

а можно взять и написать! (для себя облегчение работы)

Спасибо огромное!

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

Список видеоуроков

  1. Макросы. Запись и запуск макросов 945
  2. Знакомимся с самым простым, но эффективным инструментом для автоматизации рутинных задач. Что это такое? Для чего? Как работает?..
  3. Редактирование и копирование макросов 169
  4. Макрос записали, но допустили ошибку. Что делать? Записывать его заново? Гораздо проще его исправить вручную...
  5. Чтение и анализ записанного макроса 305
  6. Учимся понимать, что записано в макросе. Как записываются команды в макросе? По каким правилам? Какова структура кода?
  7. Объекты, методы и свойства 334
  8. Чтобы понимать, что же конкретно записано в той или иной строке макроса, необходимо получить представление об объектах Excel, их методах и свойствах
  9. "Чистка" кода макроса 156
  10. Пошаговый алгоритм "чистки" программного кода: убираем "мусор", учимся делать код кратким, лаконичным, понятным
  11. Автоматизация заполнения бланка документа (платежного поручения) 171
  12. Пишем нашу первую программу "с нуля", без использования записи макросов. Заполнения бланка документа - одна из стандартных задач автоматизации
  13. Переменные 97
  14. Учимся использовать переменные - это существенно облегчает как понимание написанной программы, также и ее последующую модификацию
  15. Изменение параметров диаграммы 138
  16. Второе практическое занятие. Учимся работать с элементами управления на рабочем листе и с объектной моделью диаграммы
  17. Встроенные функции Visual Basic 70
  18. Знакомимся с функциями VBA: что это такое, для каких целей используются, каков синтаксис. Рассматриваем некоторые разновидности функций
  19. Фрагмент он-лайн тренинга по автоматизации 19
  20. Рассматривается программное выполнение метода "Вставить значения" и команда безусловного перехода GoTo
  21. Пользовательские функции 40
  22. Не хватает стандартных функций Excel? Пишем собственные функции на разные случаи жизни
  23. Программа для проведения тестирования 68
  24. Рассматривается процесс написания простейшей программы для проведения тестирования/анкетирования (учеников, сотрудников, клиентов и т.д.)
  25. Суммирование значений в окрашенных ячейках 41
  26. Как просуммировать значения только в тех ячейках, которые окрашены в определенный цвет? Или в тех, что выделены жирным шрифтом? Используем свойства оформления в формулах
  27. Разделение ФИО 32
  28. Типовая задача разделения слитно написанных фамилии, имени и отчества по разным ячейкам
  29. Средства отладки программного кода в Visual Basic 22
  30. Рассматриваем приемы и инструменты, крайне необходимые на этапе тестирования и отладки программного кода
Последние комментарии
Елена
24.09.2019 в 00:20:54

Дмитрий, Вы большой умница. Благодарю. Коротко и ясно )))

Ольга
21.09.2019 в 18:18:37

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

Дмитрий
02.09.2019 в 06:55:17

Апдейт: увидел ответ в комментариях выше, спасибо ))

Дмитрий
02.09.2019 в 06:54:42

Здравствуйте! Спасибо за пример, но нигде не могу найти на сайте экселевских файлов, о которых вы говорите. Где их посмотреть "вживую"?

Александр
19.07.2019 в 13:24:44

Здравствуйте, Дмитрий. У меня при запуске файла Ексель высвечивается ошибка 1004 и программа переходит в ВБА в режим отладки и в самом конце модуля аж до строки End sub высвечиваются команды жёлтым цветом. В чём может быть проблема? Вот фрагмент модуля, который полностью выделен жёлтым фоном: Application.MacroOptions _ Macro:=FuncName, _ Description:=FuncDesc, _ Category:=Category, _ ArgumentDescriptions:=ArgDesc End sub А курсор стоит на End sub.

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

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

болотбай
07.07.2019 в 08:20:21

Дмитрий как составить легко как у вас уроке расписание школьников

болотбай
07.07.2019 в 08:18:53

Добрый день, Дмитрий! Урок очень полезно мне

болотбай
04.07.2019 в 19:37:37

Очень очень спасибо Дмитрий ! Отличное уроки Excel 2010 ноутбуке никак немогу найти bdgNumberToText пожалуйста помощь надо...

болотбай
02.07.2019 в 21:00:18

Дмитрий большое спасибо очень доступное и гениальное Слава Богу

▲ Наверх