Об авторах 23
Посвящения 23
Благодарности 23
Введение 25
Часть I. Первые шаги 35
Глава 1. Excel и VBA - гремучая смесь 37
Глава 2. Знакомство с Visual Basic for Applications 59
Глава 3. Работа с диапазоном ячеек 95
Глава 4. Функции, определенные пользователем 111
Глава 5. Циклы и управление выполнением кода 141
Глава 6. Стиль записи ссылок R1C1 161
Глава 7. Имена 177
Глава 8. События 189
Глава 9. Введение в пользовательские формы 215
Часть II. Автоматизация Excel 227
Глава 10. Диаграммы 229
Глава 11. Анализ данных с помощью расширенного фильтра 267
Глава 12. Сводные таблицы 299
Глава 13. Excel всемогущий 363
Глава 14. Взаимодействие с Internet 407
Глава 15. Поддержка XML в профессиональном выпуске Excel 2003 427
Глава 16. Автоматизация Word 439
Часть III. Удивительные возможности Visual Basic for Applications 461
Глава 17. Массивы 463
Глава 18. Работа с текстовыми файлами 473
Глава 19. Использование Microsoft Access 489
Глава 20. Создание пользовательских объектов, типов и коллекций 505
Глава 21. Пользовательские формы - профессиональный подход 525
Глава 22. Интерфейс прикладного программирования (API) Windows 547
Глава 23. Обработка ошибок 561
Глава 24. Создание пользовательских меню и панелей инструментов 575
Глава 25. Надстройки 593
Глава 26. Практикум: создание приложения Excel "с нуля" 603
Предметный указатель 615