Содержание курса
Введение
1 урок
1.
СКАЧАТЬ рабочие файлы курса!!!
↗
Начало работы
12 уроков
1.
Активация вкладки Разработчик
↗
2.
Ячейки и диапазоны
↗
3.
Создание первого макроса
↗
4.
Добавление текста в ячейку
↗
5.
Использование именованного диапазона
↗
6.
Процесс отлаживания
↗
7.
Сохранение рабочей книги
↗
8.
Добавление кнопки
↗
9.
Запись макроса
↗
10.
Упражнение 2 - Задание
↗
11.
Упражнение 2 - Решение
↗
12.
Тест - Объект Диапазон
↗
Свойства диапазона
14 уроков
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.
Тест - Свойства диапазона
↗
Свойства ячейки
7 уроков
1.
Объект Cells
↗
2.
Использование букв колонки вместо цифр
↗
3.
Использование позиции ячейки внутри диапазона
↗
4.
Влияние на ВСЕ ячейки рабочего листа
↗
5.
Упражнение 4 - Задание
↗
6.
Упражнение 4 - Решение
↗
7.
Тест - Свойства ячейки
↗
Переменные
6 уроков
1.
Введение в переменные
↗
2.
Объявление переменных - типы данных
↗
3.
Объявление переменных - демонстрация
↗
4.
Вызов процедуры из другой подпрограммы
↗
5.
Переменные Public и Private
↗
6.
Константы
↗
Важные инструменты
18 уроков
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.
Тест - Важные инструменты
↗
Основы циклов и отчетов
28 уроков
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.
Тест - Основы циклов и отчетов
↗
События рабочего листа
18 уроков
1.
Введение в события рабочего листа и Worksheet_SelectionChange
↗
2.
Событие Worksheet_Activate
↗
3.
Событие Worksheet_Deactivate
↗
4.
Событие Worksheet_BeforeDelete
↗
5.
Событие Worksheet_BeforeDoubleClick
↗
6.
Событие Worksheet_BeforeRightClick
↗
7.
Событие Calculate
↗
8.
Упражнение 8.1 – Задание
↗
9.
Упражнение 8.1 - Решение
↗
10.
Как отключить события рабочей книги
↗
11.
Введение в событие Change
↗
12.
Событие Change с EnableEvents - избегание бесконечного цикла
↗
13.
Событие Change на пользовательском диапазоне (метод Intersect)
↗
14.
Событие FollowHyperlinks
↗
15.
Обзор оставшихся событий
↗
16.
Упражнение 8.2 - Задание
↗
17.
Упражнение 8.2 - Решение
↗
18.
Тест - События рабочего листа
↗
События рабочей книги
13 уроков
1.
Событие Workbook_Open
↗
2.
Событие Workbook_Activate
↗
3.
Событие Workbook_BeforeSave
↗
4.
Событие Workbook_AfterSave
↗
5.
Событие Workbook_BeforeClose
↗
6.
Событие Workbook_BeforePrint()
↗
7.
Событие Workbook_Deactivate
↗
8.
Событие Workbook_NewChart
↗
9.
Событие Workbook_NewSheet
↗
10.
Упражнение 9 – Задание
↗
11.
Упражнение 9 - Решение
↗
12.
Событие Workbook_SheetActivate
↗
13.
События SheetBeforeDelete, SheetBeforeDoubleClick, SheetBeforeRi
↗
Элементы управления ActiveX
29 уроков
1.
Элементы управления форм vs. ActiveX
↗
2.
Элемент управления - Кнопка
↗
3.
Событие Keydown
↗
4.
Событие Keypress
↗
5.
Событие MouseMove
↗
6.
События MouseDown и MouseUp
↗
7.
События GotFocus и LostFocus
↗
8.
Элемент CheckBox
↗
9.
Свойство LinkedCell элемента CheckBox
↗
10.
Элемент OptionButton
↗
11.
Создание теста с помощью OptionButton и CommandButton
↗
12.
Проверка заполнения группы переключателей - способ 1
↗
13.
Проверка заполнения группы переключателей - способ 2
↗
14.
Элемент SpinButton
↗
15.
Настройка цветовой шкалы с помощью SpinButton
↗
16.
Элемент Label
↗
17.
Элемент ComboBox
↗
18.
Создание динамического диапазона
↗
19.
Создание нескольких колонок элемента ComboBox
↗
20.
Элемент ComboBox - использование параметра AddItem
↗
21.
Создание нескольких колонок с помощью AddItem и List
↗
22.
Элемент ListBox - основы
↗
23.
Элемент LIstBox - свойства LinkedCell и ListIndex
↗
24.
Создание динамического списка с помощью команды AddItem
↗
25.
Скрытие столбцов элемента Список
↗
26.
Элемент ScrollBar - Основы
↗
27.
Построение анализа безубыточности с помощью полос прокрутки
↗
28.
Элемент Picture вместе с методом FollowHyperlink
↗
29.
Элемент Toggle Button (Выключатель)
↗
Формы управления
10 уроков
1.
Формы управления - запуск, скрыть и закрыть
↗
2.
Пример базы данных и создание формы ввода данных
↗
3.
Заполнение данных для элемента ComboBox
↗
4.
Форма ввода данных
↗
5.
Форматирование текста в числа. Очистка формы
↗
6.
Изменение последовательности перехода с помощью TabIndex
↗
7.
Настройка обязательных полей и двойных записей ID
↗
8.
Режим редактирования базы данных - часть 1
↗
9.
Режим редактирования базы данных - часть 2
↗
10.
Режим редактирования базы данных - часть 3
↗