Специальные акции
Скидки
Компьютерные курсы
Начинающим пользователям Уверенным пользователям Схема обучения Расписание и стоимость Отзывы слушателей Сертификации Колонка преподавателя
Условия обучения
Преподаватели Документы об обучении Дистанционное обучение
Обратная связь
Контакты Форум
Другие направления
Печать

Автоматизация работы в Excel 2010 с использованием макросов (VBA)


График обучения: 5 дней по 4 ак. ч.

Начало занятий:

    29.05.2017, 1400

Записаться на курс

Аннотация

Это курс для профессиональных пользователей, активно использующих стандартные средства Microsoft Excel, которые хотят автоматизировать свою работу.

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

В Microsoft Excel есть встроенное средство, позволяющие автоматизировать многие операции - язык программирования Visual Basic for Applications (VBA). Вы можете один раз записать последовательность действий на языке VBA (макрос), а затем запускать макрос сколько угодно раз простым нажатием кнопки.

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

Вы научитесь быстрее справляться с рутинными задачами и находить решение сложных проблем.

Документы об окончании обучения

  • Удостоверение повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)
    Удостоверение повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)

Преподаватели

Знания и умения, полученные в результате обучения

В ходе обучения Вы получите знания, позволяющие автоматизировать работу в Microsoft Excel.

По окончании курса Вы будете уметь:

  • использовать автоматическую запись макроса в Excel;
  • использовать элементы управления на рабочем листе
  • работать в редакторе Visual Basic;
  • программно управлять основными объектами Excel (рабочая книга, лист, диапазон ячеек)
  • программировать работу с переменными VBA;
  • реализовывать диалог с пользователем для ввода значений и вывода сообщений;
  • программировать условные и безусловные переходы и циклы;
  • отлаживать программы и выполнять программную обработку ошибок.

Расписание

Начало курса Окончание курса Даты занятий Время занятий Номер аудитории Преподаватель
29.05.2017 02.06.2017 По будним дням 1400-1720
5 дней по 4 ак.ч. в день
Аудитория №210 Манучарьянц Валерия Викторовна Записаться на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 20.04.2015 4400 3950 5400 4850

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидка не предоставляется на дистанционную форму обучения.

Требования к начальному уровню знаний

Курс ориентирован на квалифицированных пользователей, имеющих опыт работы в приложении Microsoft Excel. Для успешного освоения курса необходимы уверенные знания и практические навыки в объеме курса «Работа в MS Excel 2010».

Желательно наличие знаний на уровне курса «Профессиональная работа в MS Excel 2010».

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

Предварительное тестирование

Тест №ФКТ-328 Работа в Microsoft Excel 2010

  • Знание основных элементов интерфейса.
  • Операции с файлами. Понятие рабочей книги, рабочего листа, ячейки.
  • Многооконный режим работы; упорядочение окон, переключение между окнами.
  • Управление табличным курсором, ввод и редактирование содержимого ячеек. Типы вводимой информации.
  • Использование автозаполнения.
  • Выделение фрагментов, операции с фрагментами.
  • Операции со строками, столбцами и ячейками: удаление, вставка, изменение размеров.
  • Форматирование ячеек. Использование стилей.
  • Работа с формулами. Относительная, абсолютная адресация.
  • Построение простых диаграмм.
  • Использование функций: текстовые, математические, статистические, функции даты и времени, логические.
  • Специальная вставка.
  • Условное форматирование.
  • Работа со списками: сортировка, фильтр, промежуточные итоги.
  • Проверка вводимых данных.
  • Защита ячеек листа, защита структуры книги, защита файла паролем на открытие.
  • Режимы работы с документом.
  • Подготовка документа к печати. Установка параметров страницы. Создание колонтитулов.

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

Занятие 1

Запись, сохранение и запуск макросов

  • Настройка Excel 2010 для работы с макросами.
  • Запись действий с использованием макрорекодера. Абсолютные и относительные ссылки.
  • Сохранение книги, содержащей макросы. Личная книга макросов.
  • Запуск макросов.

Элементы управления

  • Виды элементов управления: элементы формы и элементы Active X.
  • Добавление и настройка элементов управления формы на рабочем листе: флажки, переключатели, списки, счетчики, полосы прокрутки, кнопки.

Занятие 2

Объектная модель Excel

  • Основные понятия объектной модели: объект, свойство, метод, коллекция.
  • Объект Application: основные свойства и методы.
  • Объект Workbook и коллекция Workbooks: основные свойства и методы.
  • Объект Worksheet и коллекция Worksheets: основные свойства и методы.
  • Объекты Range: основные свойства и методы.

Занятие 3

Работа в редакторе Visual Basic

  • Интерфейс редактора Visual Basic. Настройка редактора Visual Basic.
  • Ввод и редактирование кода в редакторе Visual Basic.
  • Работа с проектом VBA в Project Explorer.
  • Использование Браузера объектов.

Переменные, константы и типы данных

  • Встроенные типы данных в языке VBA.
  • Область действия и объявление переменных.
  • Использование переменных и констант для хранения данных.

Организация диалога с пользователем с использованием функций VBA

  • Использование функции VBA MsgBox для отображения сообщения и анализа ответной реакции пользователя.
  • Использование функции и метода InputBox для ввода информации.

Занятие 4

Управляющие конструкции в языке VBA

  • Логические выражения.
  • Операторы условного перехода:
    • оператор простого выбора If…Then…Else.
    • оператор сложного выбора Select…Case.
  • Оператор безусловного перехода GoTo.
  • Операторы цикла:
    • цикл с известным числом повторений For…Next,
    • цикл «до тех пор, пока…» Do…While,
    • цикл «до тех пор, пока не» Do…Until.

Занятие 5

Управляющие конструкции в языке VBA (продолжение)

  • Операторы управления объектами и коллекциями:
    • оператор With…End With
    • оператор For Each…Next

Отладка программ и обработка ошибок

  • Средства отладки редактора Visual Basic.
  • Программная обработка ошибок.

Сдача итогового экзамена