Программы обучения: Программирование на VBA для Microsoft Excel | |||
___________ |
Описание В данном курсе рассматриваются основы программирования на VBA вообще и программирования для Microsoft Excel в частности. Курс рассчитан на пользователей, не имеющих опыта в программировании, поэтому кроме вопросов, непосредственно касающихся VBA, здесь также рассматриваются основы программирования как такового. Длительность 24 часа Предварительные требования Опыт работы в Windows, Excel. Содержаниe Основы программирования Понятие языка программирования Понятие среда разработки Программы, процедуры, функции Переменные, их типы Циклы и ветвления Объектно-ориентированное программирование (ООП) Введение в Visual Basic и VBA Что такое Visual Basic и Visual Basic for Applications. Область применения языка, его особенности. Среда разработки VBA. Настройки Excel, связанные с VBA Макросы и VBA Создание и сохранение проекта Выполнение программы Основы написания кода на VBA Объявление переменных, область видимости, присвоение значений Типы данных, приведение типов Константы Пользовательские типы данных Работа с массивами Операторы и выражения. Некоторые встроенные функции VBA Операции сравнения, логические функции. Операторы ветвления Циклы Процедуры и функции, их аргументы Организация текста программы Пользовательские формы. Элементы управления Форма (Form), добавление форм в проект Понятие элемента управления, добавление элементов управления на форму, их организация на форме Некоторые стандартные элементы управления: Text box, Label, Command button, Check box, Option button, List box, SpinButton, Frame и т.д Некоторые свойства элементов управления, управление этими свойствами. События стандартных элементов управления Понятие события и обработчика события Некоторые типичные события, создание обработчиков Объектная модель Excel Понятие объектной модели приложения Microsoft Office. Объектная модель Excel. Получение справки Объект Application Понятие коллекции. Коллекции Workbooks, Worksheets, Charts, и т.д. Свойства и методы объектов классов Workbook, Worksheet, Range и пр. Работа с текущим выделением Использование функций Excel События Excel События рабочей книги События рабочих листов События приложения Диалоговые окна. Работа с файлами. Работа с диаграммами Взаимодействие проекта Excel с другими приложениями Office (на примере создания отчета в Word). Обработка ошибок и отладка программ Типы ошибок (синтаксические, времени выполнения, логические) Перехват и обработка ошибок. Продолжение выполнения программы. Пошаговая отладка Точки прерывания Отслеживание значений переменных. Специализированные окна отладчика.
|
||
Украинская Баннерная Сеть |