4.85 из 5
4.85
161 отзыв

Excel VBA – Программирование макросов в Excel

Автоматизируйте сложные задачи с помощью Microsoft Excel VBA и Excel макросов
Автор курса:
Renat Lotfullin
892 студента зачислены
Улучшить свои текущие файлы Excel и автоматизировать свою работу с помощью VBA
Применять включенные файлы с примерами Excel VBA в своей работе
Упрощать рабочие рутины
Формулы и основные функции Excel не могут сделать все. Воспользуйтесь VBA, когда вы достигли лимитов
Освоить Excel VBA и макросы
Сократить выполнение ручной работы до одного клика кнопки
Создавать простые решения сложных проблем, дополняя функции Excel макросами
Подстраивать код VBA, найденный в интернете, под свои нужды

Переходите от новичка к Microsoft Excel VBA эксперту!

Я проведу вас шаг за шагом по увлекательным видеоурокам и научу всему, что нужно знать о VBA, чтобы писать макросы для улучшения рабочего процесса, экономии времени и автоматизации текущих проектов Excel.

  1. Что отличает этот курс от других курсов Microsoft Excel VBA и макросам? Он включает:

  2. Более 50 примеров Microsoft Excel VBA и макросов. Это реальные примеры, работающие на практике уже многие годы

  3. Правильное написание кода VBA – самая тяжелая часть. Мы научимся писать понятные и лаконичные макросы, используя наиболее эффективные методы решения задач

  4. Создание 3-х полноценных инструментов на Excel VBA. Шаг за шагом разберем все аспекты программирования от идеи до финального продукта.

  5. Простое объяснение. Мы будем продвигаться от простого к сложному, начиная с основ и заканчивая сложными инструментами VBA

  6. Видео высокого качества и различные методы для поддержания интереса

  7. Большое количество идей автоматизации ваших задач. Объяснение написания макроса происходит на примерах написания интересных калькуляторов (расчет точки безубыточности, кредитный калькулятор…), которые также повысят вашу осведомленность о финансовых инструментах.

Учиться на видео из YouTube или воспользоваться данным курсом?

Я впервые узнал о VBA из Google. Там действительно много полезной информации, есть ответы на некоторые вопросы, и даже можно получить готовый код, который тебя интересует. Однако есть две вещи, которых не хватало:

  1. ПОЧЕМУ код работает в одном случае, но не работает в другом.

  2. Структура – последовательность тем, реальные примеры, рабочие книги и документация.

Не тратьте свое время

Не тратьте свое время на видео низкого качества и запутанные объяснения. В этом курсе по Excel VBA сложные вещи объясняются простым языком инструктором с более чем 9-летним опытом. Содержание было тщательно продумано и четко организованно. Видео высокого качества включают анимацию на важные моменты. И самое главное вы будете изучать VBA на практике.

Этот курс даст вам:

  • Понятие о правильном использовании синтаксиса VBA

  • Полезные коды Excel VBA, которые вы можете напрямую использовать в своей работе

  • Используйте средство записи макросов для более простых задач и улучшения кода

  • Работа с редактором Visual Basic

  • Инструменты отладки и методы обработки ошибок

  • Различные способы ссылки на диапазоны и ячейки

  • Различные методы циклов

  • Как работать с типами данных

  • Как работать с событиями рабочего листа и рабочей книги

  • ActiveX и пользовательские формы для улучшения интерфейса Excel

  • Практически все знания, необходимые для автоматизации задач в Excel

Введение

1
Введение
2
СКАЧАТЬ: Рабочие файлы курса

Начало работы

1
Активация вкладки Разработчик
2
Ячейки и диапазоны
3
Создание первого макроса
4
Добавление текста в ячейку
5
Использование именованного диапазона
6
Процесс отлаживания
7
Сохранение рабочей книги
8
Добавление кнопки
9
Запись макроса
10
Упражнение 2 - Задание
11
Упражнение 2 - Решение
12
Тест 1 - Объект диапазон

Свойства диапазона

1
Свойство Range.Value
2
Свойство Range.Text
3
Свойство Range.Row and Range.Column
4
Свойство Range.Select
5
Свойство Range.Сount
6
Упражнение 3.1 - Задание
7
Упражнение 3.1 - Решение
8
Свойство Range.Address
9
Свойство Range.Formula
10
Свойство Range.NumberFormat
11
Свойство Range.Font.Bold, Italic, Underline
12
Упражнение 3.2 - Задание
13
Упражнение 3.2 - Решение
14
Тест 2 - Свойства диапазона

Свойства ячейки

1
Объект Cells
2
Использование букв колонки вместо цифр
3
Использование позиции ячейки внутри диапазона
4
Влияние на ВСЕ ячейки рабочего листа
5
Упражнение 4 - Задание
6
Упражнение 4 - Решение
7
Тест 3 - Свойства ячейки

Переменные

1
Введение в переменные
2
Объявление переменных - типы данных
3
Объявление переменных - демонстрация
4
Вызов процедуры из другой подпрограммы
5
Переменные Public и Private
6
Константы

Важные инструменты

1
Абсолютные и относительные ячейки
2
Оператор With ... End With
3
Операторы сравнения
4
Оператор If ... Then
5
Использование оператора НЕ РАВНО
6
Использование логического оператора Not
7
Упражнение 6.1 - Задание
8
Упражнение 6.1 - Решение
9
Конструкция If Then ElseIf
10
Операторы сравнения с текстом и числами
11
Конструкция If ... Then в одну строку
12
Использование надписей и команды GoTo
13
Конструкция Select Case
14
Окно сообщений с кнопками ДА и НЕТ
15
Упражнение 6.2 - Задание
16
Упражнение 6.2 - Решение
17
Использование функции Offset
18
Тест 5 - Важные инструменты

Вещи, описанные в данном разделе действительно нужны для эффективного программирования. Не волнуйтесь, тест можно пересдать, а данный курс останется с вами на всю жизнь.

Основы циклов и отчетов

1
Основы циклов. Цикл For... Next For
2
Цикл For ... Next For дополнение
3
Делаем наш первый отчет с помощью цикла
4
Использование InputBox
5
Добавление InputBox в отчет
6
Добавление кнопки для запуска отчета
7
Добавление красивой кнопки
8
Отчет для печати часть 1 - Объявление или настройка листов
9
Отчет для печати часть 2 - Перенос данных на лист отчета
10
Отчет для печати часть 3 - Очистка последнего отчета
11
Отчет для печати часть 4 - Автоматическое отображение листа с отчетом
12
Упражнение 7.1 - Задание
13
Упражнение 7.1 - Решение
14
Автоматическое использование Предварительного просмотра
15
Отправка на печать
16
Устранение ошибки при нажатии кнопок Отмена
17
Использование шага в цикле For ... Next For
18
Цикл For Each ... Next
19
Цикл For Each ... Next - Практические примеры
20
Упражнение 7.2 - Задание
21
Упражнение 7.2 - Решение
22
Введение в цикл Do ... Loop
23
Цикл Do ... Until
24
Цикл Loop ... Until
25
Цикл Do ... While
26
Цикл Loop ... While
27
Exit Do - Использование критерия для выхода из цикла
28
Тест 6 - Основы циклов и отчетов

События рабочего листа

1
Введение в события рабочего листа и событие Worksheet_SelectionChange
2
Событие Worksheet_Activate
3
Событие Worksheet_Deactivate
4
Событие Worksheet_BeforeDelete
5
Событие Worksheet_BeforeDoubleClick
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.9
4.9 из 5
161 Рейтинги

Детальный Рейтинг

Звезды 5
112
Звезды 4
37
Звезды 3
9
Звезды 2
3
Звезды 1
0
22e1672220c0edcdc74e910f51ee2e5a
3-дневная гарантия возврата денег

Этот курс включает:

10 часов видео по запросу
1 статья
Полный пожизненный доступ
Доступ с мобильного
Сертификат об окончании
Excel VBA – Программирование макросов в Excel
Цена:
0.34 ₽ 8,990 ₽
Layer 1