Возможности Microsoft Excel не ограничиваются лишь работой с таблицами данных. За знакомыми средствами обработки электронных таблиц скрывается мощный язык программирования -- VBA (Visual Basic for Applications). Практически любой пользователь может научиться писать программы на языке VBA для решения самых разнообразных задач в Excel -- от автоматического выполнения вычислений до создания системы для ввода данных со своими экранными формами и с возможностью проверки корректности набираемых значений. Именно этой цели и служит данная книга. Она будет полезной для всех, кто хочет научиться программировать в Excel и открыть для себя новые возможности этой программы.
Оглавление
Часть I. Пятница. Вечер Урок 1. Программирование в Microsoft Excel: что и как Урок 2. Редактор VBA Урок 3. Объектная модель Excel Урок 4. Синтаксис и данные в языке VBA
Часть II. Суббота. Утро Урок 5. Операторы Урок 6. Управляющие конструкции Урок 7. Процедуры и модули Урок 8. Работа со значениями даты и времени Урок 9. Работа с текстом Урок 10. Использование диапазонов и выделенных областей
Часть III. Суббота. День Урок 11. Работа со столбцами, строками и ячейками Урок 12. Программирование с помощью формул Урок 13. Программирование с использованием встроенных функций Excel Урок 14. Форматирование рабочего листа Урок 15. Операции поиска и замены Урок 16. Создание пользовательских панелей инструментов
Часть IV. Суббота. Вечер Урок 17. Основы построения диаграмм Урок 18. Профессиональные средства построения диаграмм Урок 19. Использование экранных форм для создания пользовательских диалоговых окон Урок 20. Элементы управления экранных форм
Часть V. Воскресенье. Утро Урок 21. Дополнительные средства создания экранных форм Урок 22. Пример экранной формы Урок 23. Обработка событий Урок 24. Вопросы защиты данных Урок 25. Отладка и распространение программ Урок 26. Определение и применение пользовательских классов
Часть VI. Воскресенье. День Урок 27. Обработка ошибок выполнения программы Урок 28. Задачи баз данных Урок 29. Создание надстроек Урок 30. Добавление к приложениям электронной справочной системы
Приложение А. Ответы на вопросы в обзорах частей Приложение Б. Описание Web-сайта
Книга является наиболее полным руководством, посвященным работе с электронными таблицами, и содержит исчерпывающую информацию практически по всем функциям Microsoft Office Excel 2007. Описаны все возможности программы: от традиционных средств представления информации в виде электронных таблиц и диаграмм до методов анализа данных с помощью сводных таблиц и средств OLAP.
Книга посвящена самой популярной программе обработки электронных таблиц Microsoft Office Excel 2007. Она хорошо иллюстрирована, содержит множество практических примеров и рекомендаций. Помимо основных возможностей Excel, касающихся создания и редактирования рабочих таблиц, построения диаграмм и выполнения вычислений с помощью формул и функций, в книге описана работа со списками и внешними данными, дан обзор методов анализа и оптимизации информации, изложены основы программирования в VBA и многое другое.