Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

Применение макросов и элементов управления в электронных таблицах MS Excel

Цель:

Научить слушателей применять макросы и элементы управления в электронных таблицах MS Excel.

Аудитория:

Экономисты, бухгалтера, финансовые работники и менеджеры, использующие для анализа бизнес-информации электронные таблицы Excel. Целевой аудиторией проекта являются опытные пользователи Excel, решающие в своих компаниях наиболее сложные задачи обработки и анализа корпоративных данных

Описание:

Предмет рассмотрения курса – язык программирования Visual Basic for Applications (VBA), который встроен в Excel (а также в другие приложения, входящие в состав Microsoft Office). В курсе изложены подробные сведения о том, каким образом создаются программы, автоматизирующие выполнение различных задач в Excel. Рассматривается широкий круг вопросов – от написания простейших макросов до создания сложных приложений и утилит, рассчитанных на взаимодействие с пользователем.


Профессиональная работа с информацией в электронных таблицах MS Excel невозможна без применения макросов и элементов управления. Макросы автоматизируют выполнение часто повторяющихся и трудоемких операций по обработке учетных данных бизнес процессов. С помощью элементов управления: списков, кнопок, переключателей, счетчиков и календарей формируют пользовательский интерфейс электронных таблиц. Интерактивные таблицы и диаграммы, экранные формы, меняющие свой вид и содержание с помощью элементов управления и макросов, обеспечивают представление корпоративных данных в наиболее удобном для анализа виде.

Предварительные требования:

  • Уметь следующее:
  • Создавать рабочие книги, вставлять листы, сохранять файлы и т.д.;
  • Перемещаться по рабочей книге;
  • Вводить формулы;
  • Использовать функции рабочих листов Excel;
  • Давать имена ячейкам и диапазонам
  • Применять основные возможности Windows, такие, например, как буфер обмена и приемы управления файлами.

Вы будете уметь:

  • Настраивать пользовательские формы UserForm
  • Создавать надстройки, добавляющие в Excel новые функциональные возможности
  • Создавать диаграммы и сводные таблицы посредством VBA
  • Генерировать приложения, выполняющие обработку событий
  • Применять процедуры и функции VBA
  • Обеспечивать взаимодействие Excel с другими приложениями
  • Разрабатывать удобные панели инструментов, меню и справочные системы

Содержание курса:

  • Введение в Visual Basic for Applications
  • Основы программирования на VBA
  • Работа с процедурами VBA
  • Примеры и методы программирования на VBA
  • Пользовательские формы
  • Работа со сводными таблицами
  • Управление диаграммами
  • Концепция событий Excel
  • Взаимодействие с другими приложениями
  • Создание и использование надстроек

Стоимость:
для организаций: 6500

Длительность:
16ч / 2д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Модули курса

Модуль 1. Введение в Visual Basic for Applications
  • Знакомство с редактором Visual Basic
  • Настройка среды VBE
  • Функция записи макросов
  • Свойства и методы
Модуль 2. Основы программирования на VBA
  • Обзор элементов VBA
  • Переменные, типы данных, константы
  • Массивы
  • Управление объектами и коллекциями
  • Контроль за выполнением кода
Модуль 3. Работа с процедурами VBA
  • О процедурах
  • Выполнение процедуры
  • Передача аргументов процедурам
  • Обработка ошибок
Модуль 4. Примеры и методы программирования на VBA
  • Работа с диапазонами
  • Управление рабочими книгами и листами
  • Методы программирования на VBA
  • Функции, полезные для использования в программах VBA
Модуль 5. Пользовательские формы
  • Создание собственных диалоговых форм
  • Вставка новой формы UserForm
  • Добавление элементов управления в пользовательское диалоговое окно
  • Изменение свойств элементов управления
Модуль 6. Управление диаграммами
  • О диаграммах
  • Распространенные методы управления диаграммами
  • Форматирование диаграмм с помощью VBA
  • Создание интерактивной диаграммы без написания макросов
Модуль 7. Концепция событий Excel
  • Типы событий Excel
  • События уровня объекта Workbook
  • События уровня объекта Worksheet
  • События, не связанные с объектами
Модуль 8. Создание и использование надстроек
  • Что такое надстройка
  • Создание надстройки
  • Управление надстройками с помощью кода VBA
НазадНаверх