MS Excel Продвинутый уровень

Для кого этот курс

В данный курс входит весь функционал базового курса + программирование на VBA.

Программа курса

Тема

Всего часов

 

Интерфейс excel

0,5

Работа с умными таблицами

1

Построение графиков

0,5

Формулы

0,5

Адресация данных (абсолютная, относительная, смешанная). Использование мастера функций (логические функции, функции даты и т.д.)

1,5

Статистические функции.

1,5

Функции ссылок и подстановки.

1,5

Функции для проверки и анализа значений.

1,5

Работа с функциями поиска-подстановки и выборки.

1,5

Текстовые функции

1

Анализ данных: сводные таблицы.

Создание динамических списков со сводными таблицами. Создание сводных таблиц. Редактирование сводных таблиц. Составление сводных таблиц из нескольких диапазонов. Вычисления в сводных таблицах. Создание вычисляемых полей сводной таблицы.

4

Расширенные возможности работы с вычисляемым полем сводной таблицы и другими данными на листе Excel с использованием функций. (Работа с функциями. Создание сложных формул с использованием функций).

Использование мастера функций (логические функции, статистические, математические, функции даты и т.д.). Функции ссылок и подстановки. Функции для проверки и анализа значений. Действия над данными, находящимися в двух таблицах. Использование нескольких функций.

Несколько рассматриваемых функций: ВПР, ГПР, Индекс, Поискпоз, Смещ, Наибольший, Если, И, Или, Счётеслимн, Суммеслимн, Срзначеслимн.

4,5

Промежуточное тестирование

1

Основные сведения о программировании на VBA.

Создание макросов в Excel с помощью макрорекордера. Запись макроса в режиме абсолютных/относительных ссылок. Просмотр сгенерированного программного кода.

2

Редактор VBA.

Знакомство с интерфейсом редактора. Ввод и редактирование программного кода. Обработка ошибок и тестирование программ. Типы ошибок. Изменение порядка выполнения операторов. Операторы VBA. Типы данных VBA, переменные, константы. Автоматизация запуска макроса. Назначение кнопок макросам.

3

Инструкции VBA.

Инструкции объявления, присвоения, выполняемые инструкции. Инструкции if…then…else, select…case. Процедурыифункции VBA. Создание пользовательской процедуры и функции. Вызов процедур и функций. 

5

Программирование объектной модели Excel.

VBA – объектно-ориентированный язык программирования. Основные понятия ООП. Объекты Application, Workbook, Worksheets и Range. Использование свойств и методов рабочих книг, листов и диапазонов. Использование объектных переменных.

3

Программирование многократно повторяющихся действий.

Виды циклов в VBA. Цикл со счетчиком For...Next. Циклы с условием Do...Loop. Цикл по объектам For Each...Next. Примеры циклических операций с ячейками и листами  рабочих книг Excel.

4

Итоговое тестирование

1,5

Всего:

39