Часть I. Пятница. Вечер 24
Урок 1. Программирование в Microsoft Excel: что и как 25
Урок 2. Редактор VBA 37
Урок 3. Объектная модель Excel 51
Урок 4. Синтаксис и данные в языке VBA 65
Часть II. Суббота. Утро 86
Урок 5. Операторы 87
Урок 6. Управляющие конструкции 95
Урок 7. Процедуры и модули 105
Урок 8. Работа со значениями даты и времени 115
Урок 9. Работа с текстом 123
Урок 10. Использование диапазонов и выделенных областей 137
Часть III. Суббота. День 154
Урок 11. Работа со столбцами, строками и ячейками 155
Урок 12. Программирование с помощью формул 165
Урок 13. Программирование с использованием встроенных функций Excel 175
Урок 14. Форматирование рабочего листа 185
Урок 15. Операции поиска и замены 201
Урок 16. Создание пользовательских панелей инструментов 209
Часть IV. Суббота. Вечер 224
Урок 17. Основы построения диаграмм 225
Урок 18. Профессиональные средства построения диаграмм 241
Урок 19. Использование экранных форм для создания пользовательских
диалоговых окон 253
Урок 20. Элементы управления экранных форм 265
Часть V. Воскресенье. Утро 284
Урок 21. Дополнительные средства создания экранных форм 285
Урок 22. Пример экранной формы 297
Урок 23. Обработка событий 309
Урок 24. Вопросы защиты данных 325
Урок 25. Отладка и распространение программ 335
Урок 26. Определение и применение пользовательских классов 345
Часть VI. Воскресенье. День 360
Урок 27. Обработка ошибок выполнения программы 361
Урок 28. Задачи баз данных 371
Урок 29. Создание надстроек 383
Урок 30. Добавление к приложениям электронной справочной системы 395
Приложение А. Ответы на вопросы в обзорах частей 407
Приложение Б. Описание Web-сайта 415
Предметный указатель 416