124 с.
(Автор и выходные данные не указаны).
Описывается VBA для Excel 2000 и 2002 (XP).
Содержание:
Введение.
Пользовательский интерфейс VBA.
Особенности среды программирования.
Запуск VBA.
Структура редактора Visual Basic.
Окно проекта Project - VBA Project.
Окно редактирования кода.
Окно редактирования форм.
Окно свойств Properties.
Окно панели элементов управления (Toolbox).
Разработка программного кода.
Структура проекта VBA.
Пользовательские подпрограммы-функции.
Пользовательские подпрограммы-процедуры.
Данные и их описание.
Алфавит и лексемы языка.
Переменные и константы.
Объявление переменных.
Объявление констант.
Строковые переменные.
Области видимости переменных и констант.
Типы данных.
Функции в VBA.
Математические встроенные функции.
Математические функции, не представленные в VBA.
Функция форматирования данных.
Функции преобразования типов.
Операторы, выражения и операции.
Операция присваивания.
Математические операции.
Операции отношения.
Логические операции.
Строковые операции.
Отладка программ и обработка ошибочных ситуаций.
Отладка.
Точки останова (контрольные точки).
Наблюдение за данными с помощью просматриваемых значений.
Пошаговое выполнение программы.
Обработка ошибок.
Условный оператор.
Оператор выбора (переключатель).
Операторы цикла.
Циклы с параметром For… Next.
Циклы с условием (итерационные).
Табулирование функции.
Табулирование функции одной переменной.
Табулирование функции двух переменных (вложенные циклы).
Массивы.
Объявление массива.
Динамические массивы.
Действия над массивами.
Действия над элементами массива.
Формирование массива.
Одномерные массивы.
Двумерные массивы. Вложенные циклы.
Объектно-ориентированное программирование на VBA.
Разработка программы создания приложения с помощью Форм.
Встроенные диалоговые окна в VBA.
Окна сообщений (MsgBox).
Окна ввода.
Объекты формы в VBA: кнопки-переключатели, контрольные индикаторы, рамки.