КУРС MICROSOFT VISUAL BASIC FOR APPLICATIONS в Краснодаре
Продолжительность обучения 10 ак. час (5 занятий по 90 мин)
Microsoft Excel имеет встроенный язык программирования - Visual Basic for Аpplications (VBA ,Visual Basic для приложений).
VВА — это упрощённая реализация языка программирования Visual Basic, встроенная в как в линейку продуктов Microsoft Office (включая версии для Mac OS), так и . во многие другие программные пакеты, такие как CorelDRAW, WordPerfect и ESRI ArcGIS.
Приложением могут быть разнообразные аналитические программы, финансовые системы, программы учета кадров, системы автоматического создания официальных писем/документов с помощью библиотеки готовых шаблонов и т.п. При этом интерфейс создаваемой программы может быть совершенно непохожим на интерфейс того приложения, в котором она написана.
VBA сочетает в себе практически неограниченные возможности с простотой изучения и использования. Теперь большинство функций можно описать, не прибегая к программированию. Самое главное достоинство VBA в том, что этот язык является единым для всех офисных приложений Microsoft и поэтому позволяет связывать их между собой. Уже сейчас из программы, написанной в Excel, можно обращаться к объектам Word для Windows, а также Microsoft Project.
Программа обучения
Язык VBA и его возможности
1.1. Что такое VBA
1.2. Макросы и их создание
1.3. Код макросов и его редактирование
1.4. Выполнение макросов
1.5. Сохранение макросов в виде модулей
1.6. Объектная структура языка VBA
Редактор Visual Basic
2.1. Запуск редактора
2.2. Окна редактора и их настройка
2.3. Меню и панели инструментов редактора
2.4. Окно проектов и обозреватель объектов
2.5. Окна редактирования кода и редактирования форм
2.6. Окно свойств
2.7. Вызов справки
Создание и выполнение VBA-программ
3.1. Общий цикл создания и принципы построения VBA-программ
3.2. Написание новых макросов и процедур
3.3. Выполнение VBA-программы
3.4. Обработка ошибок
Типы данных, переменные и константы
4.1. Типы данных
4.2. Переменные
4.3. Массивы
4.4. Константы
4.5. Типы данных, определенные пользователем
4.6. Комментарии
Операции и выражения
5.1. Выражения в языке VBA
5.2. Совместимость типов данных
5.3. Оператор присваивания
5.4. Арифметические операторы
5.5. Логические операторы
5.6. Операторы сравнения
5.7. Строковые операторы
5.8. Приоритеты выполнения операций
Управляющие операторы
5.9.1. Оператор перехода GO TO
5.9.2. Оператор условного перехода If…Then
5.9.3. Оператор Select Case
5.9.4. Операторы циклов
Процедуры и функции
6.1. Основные понятия о процедурах VBA
6.2. Аргументы процедур
6.3. Выполнение процедур
6.4. Функции языка VBA
6.5. Ошибки выполнения
Встроенные функции VBA
7.1. Математические функции
7.2. Функции преобразования данных
7.3. Функции проверки типов
7.4. Функции даты и времени
7.5. Строковые функции
7.6. Финансовые и прочие функции
Объекты и коллекции
8.1. Что такое объект
8.2. Свойства и методы объекта
8.3. Коллекции и контейнеры
8.4. События и их обработка
8.5. Понятие о классах и иерархии объектов
8.6. Создание и идентификация объектов
8.7. Работа с объектами в программе
8.8. Окно Object Browser
Экранные формы и их элементы
9.1. Формы пользователя
9.2. Элементы управления в формах
9.3. Свойства элементов управления
9.4. Общие методы и события элементов управления
9.5. Создание процедур обработки событий
9.6. Дополнительные элементы управления
9.7. Проектирование и создание форм
9.8. Пример создания формы
Работа с файлами
10.1 Типы файлов
10.2. Открытие и закрытие файлов
10.3. Ввод и вывод данных в файлы последовательного доступа
10.4. Бинарные файлы
10.5. Операторы и функции управления файлами
10.6. Работа с файлами как с объектами
Обработка ошибок и отладка программ
11.1. Перехват и обработка ошибок
11.2. Тестирование программы обработки ошибок
11.3. Отладка приложений
11.4. Специализированные окна отладчика
Программирование в Excel
12.1. Объектная модель Excel
12.2. Доступ к документам Excel с помощью VBA
12.3. Объект View
12.4. Использование объектов Selection и Rang
12.5. Работа с текстом
12.6. Поиск и замена информации
12.7. Использование переменных документа.
Записавшись на обучение on line , Вы становитесь участником розыгрыша «ПРИЗ МЕСЯЦА»