1.1 Зачем программировать в Excel или Word?
1.3 Как создать программу: применение макрорекордера
1.4 Как запустить макрос: меню и командная строка
2.1 Общие сведения
2.2 Окно Проводника проекта (Project Explorer) и структура проекта VBA
2.3 Работа с редактором кода (Code Editor)
2.3.1 Как открыть редактор кода VBA
2.3.2 Список объектов и список событий
2.3.3 Закладки и разделение окна программного кода
2.3.4 Как редактор помогает писать код
2.4 Работа со справкой
3.3 Переменные, константы и типы данных
3.4 Операторы условного и безусловного перехода
3.4.1 Оператор If…Then
3.4.2 Оператор Select Case
3.4.3 Оператор GoTo
3.7 Процедуры и функции
3.7.1 Виды процедур
3.7.2 Область видимости процедур
3.7.3 Объявление процедур
3.7.4 Передача параметров
3.7.5 Запуск и завершение работы процедур
3.8 Встроенные функции VBA
3.8.1 Что такое встроенные функции VBA
3.8.2 Функции преобразования и проверки типов данных
3.8.3 Строковые функции
3.8.4 Функции для работы с числовыми значениями
3.8.5 Функции для работы с датой и временем
3.8.6 Функции для форматирования данных
3.8.7 Функции для организации взаимодействия с пользователем
3.8.8 Функции — заменители синтаксических конструкций
3.8.9 Функции для работы с массивами
3.8.10 Функции для работы с файловой системой
3.8.11 Прочие функции VBA
4.1 Что такое классы и объекты
4.2 Создание и удаление объектов
4.5 События объекта и объявление WithEvents
5.2 Создание форм и самые важные свойства и методы форм
5.3 Элементы управления
5.3.1 Что такое элементы управления
5.3.2 Элемент управления Label (надпись)
5.3.3 Элемент управления TextBox (текстовое поле)
5.3.4 Элемент управления ComboBox (комбинированный список)
5.3.5 Элемент управления ListBox (список)
5.3.6 Элементы управления CheckBox (флажок) и ToggleButton (кнопка с фиксацией)
5.3.7 Элементы управления OptionButton (переключатель) и Frame (рамка)
5.3.8 Элемент управления CommandButton (кнопка)
5.3.9 Элементы управления ScrollBar (полоса прокрутки) и SpinButton (счетчик)
5.3.10 Элементы управления TabStrip (набор вкладок) и MultiPage (набор страниц)
5.3.11 Элемент управления Image (рисунок)
5.3.12 Элементы управления Microsoft Web Browser, Calendar, RefEdit
6.2 Приемы отладки. Окна Immediate, Locals и Watch
6.2.1 Тестирование
6.2.2 Переход в режим паузы
6.2.3 Действия в режиме паузы
6.2.4 Окно Immediate
6.2.5 Окно Locals
6.2.6 Окно Watches
6.3 Перехват и обработка ошибок времени выполнения
9.1 Зачем нужно работать с базами данных
9.3 Объект Connection и коллекция Errors
9.4 Подключение к таблице на листе Excel
9.5 Объект Recordset и коллекция Fields
9.5.1 Открытие Recordset
9.5.2 Настройки курсора и другие параметры открытия Recordset
9.5.3 Перемещение по Recordset
9.5.4 Коллекция Fields и объекты Field
9.5.5 Сортировка и фильтрация данных
9.5.6 Изменение записей на источнике при помощи объекта Recordset
9.5.7 Прочие свойства и методы объекта Recordset
9.6 Объект Command и коллекция Parameters
10.1 Зачем программировать в Excel
10.3 Свойства и методы объекта Application
10.4 Коллекция Workbooks и объект Workbook, их свойства и методы
10.5 Коллекция Sheets и объект Worksheet, их свойства и методы
10.6 Объект Range, его свойства и методы
10.7 Коллекция QueryTables и объект QueryTable
10.8 Работа со сводными таблицами (объект PivotTable)
10.9 Работа с диаграммами: объект Chart
11.1 Зачем программировать в Word
11.2 Введение в программирование в Word. Обзор объектной модели Word
11.3 Объект Application
11.3.1 Как работать с объектом Application
11.3.2 Свойства, методы и события объекта Application
11.4 Коллекция Documents и объекты Document
11.4.1 Как работать с коллекцией Documents
11.4.2 Свойства и методы коллекции Documents
11.4.3 Работа с объектом Document, его свойства и методы
11.5 Объекты Selection, Range и Bookmark
11.5.1 Работа с объектом Selection
11.5.2 Свойства и методы объекта Selection
11.5.3 Работа с объектом Range, его свойства и методы
11.5.4 Объект Bookmark
11.6 Другие объекты Word
11.6.1 Коллекция AddIns и объекты AddIn
11.6.2 Объект AutoCorrect
11.6.3 Коллекция Languages и объект Language
11.6.4 Объект Options
11.6.5 Объекты Find и Replacement
11.6.6 Объекты Font и ParagraphFormat
11.6.7 Объект PageSetup
11.6.8 Объекты Table, Column, Row и Cell
11.6.9 Объект System
11.6.10 Коллекция Tasks и объект Task
11.6.11 Коллекция Windows и объект Window
Учебный материал взят с сайта «АКАДЕМИЯ СПЕЦИАЛЬНЫХ КУРСОВ ПО КОМПЬЮТЕРНЫМ ТЕХНОЛОГИЯМ».