Введение 17
Часть I. Основы языка VBA 23
Глава 1. Почему Access? Почему VBA? 25
Глава 2. Редактор Visual Basic 35
Глава 3. Переменные, константы и типы данных 51
Глава 4. Использование процедур 65
Глава 5. Выбор правильных функций VBA 79
Глава 6. Использование инструкций передачи управления 119
Глава 7. Массивы 135
Глава 8. Объекты 143
Глава 9. Область видимости и время жизни 163
Часть II. Работа с интерфейсом пользователя Access 175
Глава 10. Работа с формами 177
Глава 11. Анализ модели событий Access 195
Глава 12. Работа с простыми и комбинированными списками 209
Глава 13. Прочие элементы управления 231
Глава 14. Работа с отчетами 247
Глава 15. Работа с коллекциями 263
Часть III. Работа с данными в Access 275
Глава 16. Извлечение данных средствами ADO 277
Глава 17. Манипуляции с данными средствами ADO 295
Глава 18. Создание объектов средствами ADOX 315
Глава 19. Расширенные операции с данными 331
Часть IV. Использование в Access расширенных
средств VBA 343
Глава 20. Работа с файлами данных 345
Глава 21. Автоматизация других приложений 359
Глава 22. Работа с файлами XML 373
Глава 23. Использование Windows API 387
Приложение. Обзор языка SQL 395
Предметный указатель 408