УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

+7 (495) 231-23-51 Москва

+7 (964) 778-99-27 Москва

+7 (343) 286-17-86 Екатеринбург

+7 (3452) 68-88-99 Тюмень

Учебный Центр «Микротест» - обучение и сертификация IT-специалистов

Курс Программирование на Visual Basic Application (Код: VBA)

Microsoft

Чтобы заказать курс, нажмите на удобную дату прохождения обучения
Екатеринбург
Август ´17
Сентябрь ´17
Октябрь ´17
Ноябрь ´17
Декабрь ´17
Январь ´18
Февраль ´18
Март ´18
Апрель ´18
Май ´18
Июнь ´18
Июль ´18
Август ´18
26.02 - 02.03

Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!

Настоящая программа составлена для повышения квалификации специалистов. Программа ориентирована на подготовленных пользователей, ранее применявших персональный компьютер в своей профессиональной деятельности и знакомых с программами Excel. Курс предназначена для формирования навыков эффективного использования средств вычислительной техники в сфере профессиональной деятельности. В программе рассматриваются объекты приложения Microsoft Excel и управление этими объектами. Кроме этого, слушатели познакомятся с языком программирования Visual Basic Application и научаться разрабатывать приложения для Excel.

Слушатели курсов приобретут теоретические и практические навыки автоматизации работы в пакете Microsoft Excel.

Курс длится 40 академических часов


Подробная программа курса

Содержание

Глава 1. Автоматизация работы Excel

  • Создание макросов. Понятие макроса. Знакомство с MacroRecoder. Порядок создания макроса. Вызов макроса. Редактирование макроса. Создание функций пользователя.
  • Порядок создания функции пользователя. Использование функции пользователя.

Глава 2. Основные элементы VBA

  • Объекты и их семейства. Понятие объект. Понятие семейство. Объекты OLE и ActiveX. Классы.
  • Структура редактора VBA. Окно проекта. Окно для редактирования кода. Интеллектуальные возможности редактора кода. Окно свойств. Окно редактирования форм. Окно просмотр объектов.

Глава 3. Основные объекты Excel

  • Свойства и методы объектов. Получение и установка свойств объектов. Вызов методов. Передача аргументов методами. Передача аргументов по имени.
  • Ссылки на объекты: единичные объекты и семейства объектов. Семейства – это объекты. Примеры единичных объектов и семейств. Прямая ссылка на объекты и ссылка с помощью индекса в семействе. Индексация семейств по номеру и по имени. Исключение из правил – объект Range.
  • Иерархия объектов Excel. Иерархическая схема объектов. Уровни иерархии. Использование иерархии объектов Excel. Неявные ссылки на объекты. С какого уровня следует начинать ссылки на объект.
  • Объекты Application, Workbook, Worksheet, Range и Selection. Объект Application. Свойства объекта Application. Методы объекта Application.
  • Объект Workbook и семейство Workbooks. Свойства объекта Workbook. Методы объекта Workbook. Объект Worksheet и семейство Worksheets. Свойства объекта Worksheet. Методы объекта Worksheet.
  • Объект Range. Адресация ячеек. Задание групп строк и столбцов с помощью объекта Range. Связь объекта Range и семейства Cells. Свойства объекта Range. Методы объекта Range. Объект Selection.

Глава 4. Язык Visual Basic for Application

  • Структура проекта. Вставка модуля VBA. Ввод и запуск подпрограмм VBA. Расположение процедур в модуле.
  • Переменные. Типы данных переменных VBA. Описание переменных. Объектные переменные. Типы данных по умолчанию. Использование массивов в VBA. Область действия переменных.
  • Операторы. Оператор присваивания. Расположение нескольких операторов на одной строке. Комментарии. Операторы перехода и выбора. Оператор повтора. Оператор with.
  • Подпрограммы и функции. Процедура. Процедура-подпрограммы и процедура-функция. Переход в подпрограмму и возвращение из подпрограммы. Вызов процедуры. Область действия процедур и функций.
  • Процедуры обработки ошибок и отладка программы. Разработка процедур, предотвращающих появление ошибок. Перехват и обработка ошибок. Отладка программ. Ошибки компиляции, выполнения и логические ошибки. Пошаговое выполнение программы. Точка останова. Вывод значений свойств и переменных.

Глава 5. Использование встроенных средств Excel

  • Встроенные функции VBA. Математические функции. Функции проверки типов. Функции преобразования форматов. Функции обработки строк. Функции времени и даты. Функции выбора. Встроенные диалоговые окна.
  • Объект Name. Задание имени диапазона. Свойства и методы объекта Name.
  • Скрытие и защита рабочих листов и рабочих книг. Скрытие рабочих листов. Скрытие рабочих книг. Защита рабочих листов и рабочих книг Методы объекта Range, использующие команды Excel.
  • Методы Поиск решения, Сортировка, Промежуточные итоги, Автофильтр, Расширенный фильтр, Консолидация, Прогрессия, Автозаполнение. Найти.
  • Перемещение по диапазонам
  • Использование Excel для создания инструментов анализа данных. Объекты, используемые для анализа данных в Excel. Объект PivotTable. Объект PivotCache. Структура объекта PivotTable. Свойства и методы объекта PivotTable. Свойства и методы объекта PivotField. Свойства и методы объекта PivotItem. Вычисляемые поля и элементы. Два уровня запросов сводной таблицы. Свойства защиты объекта PivotTable.

Глава 6. Разработка пользовательского интерфейса

  • Создание формы рабочего листа. Понятие форм в Excel. Виды форм. Форма рабочего листа. Объекты используемые для создания форм. Использование объекта Range. при создании форм. Свойства объекта Range, используемые при создании формы. Методы объекта Range, используемые при создании форм.
  • Использование объектов Font, Interior, Bolder и Style.
  • Использование объекта Worksheet для разработки форм. Свойства объекта Worksheet, используемые при разработке форм. Методы объекта Worksheet. используемые при работе с формами. Использование объекта Window для разработки форм. Свойства объекта Window, воздействующие на отдельные рабочие листы. Свойства объекта Window, воздействующие на всю рабочую книгу.
  • Элементы управления. Размещение элементов управления на форме. Режим конструктора. Установка свойств элементов управления. Написание кода обработки событий для элементов управления. Общие свойства, методы и события элементов управления. Свойства и события элемента управления CommandButton. Элементы управления CheckBox, OptionButton и ToggleButton. Элементы управления ListBox и ConboBox. Элементы управления Scrollbar и SpinButton. Элементы управления TextBox, Label, Image и Frame.

Глава 7. Программирование пользовательских меню и панели инструментов.

  • Обзор объектной модели CommandBar. Семейство объектов CommandBars. Свойства и методы объекта CommandBar. Семейство объектов CommandBarControls. Свойства и методы объекта CommandBarControl. Свойства и методы объекта CommandBarComboBox. Свойства и методы объекта CommandBarPopup. Создание новой панели инструментов в тексте программы. Создание нового меню с помощью кода. Управление объектами CommandBar.
  • Пользовательская форма. Создание пользовательской формы. Отображение и закрытие пользовательской формы с помощью кода. Получение и установка значений элементов управления на пользовательской форме. Свойства, методы и события пользовательской формы.
  • Элементы управления в пользовательский формах. Дополнительные свойства элементов управления, помещенных на пользовательскую форму. Элемент управления MultiPage. Элемент управления RefEdit. Связывание элементов управления с ячейками рабочего листа. Установка последовательности перехода. Создание Мастера. Отображение встроенных диалоговых окон.
  • Работа с графическими объектами. Семейства Shapes и ShapeRange. Методы создающие объекты Shape.
  • Эффективная реализация пользовательского интерфейса. Дополнительные интерфейсные элементы Excel. Использование свойств и методов объекта Application. События объектов Workbook и Worksheet. Рекомендации для разработки пользовательского интерфейса.

Скрыть подробную программу курса

Заказать обучение «Программирование на Visual Basic Application (VBA)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться