Делайте то, что вы любите больше всего. Это обязательно приведет Вас к успеху
Стив Джобс

Отзывы слушателей

К сожалению, слушатели не оставили отзывов по данному курсу, вы можете оставить отзыв, либо ознакомится со всеми отзывами о нашей работе.

Язык программирования VBA

Длительность:
24 часа
Стоимость, грн:
договор
Даты начала:
Отправить заявку

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

Одна из самых востребованных технологий для обработки числовой информации – электронные таблицы. Одна из программ, работающая в этой технологии - программа Excel.

Если вы утверждаете, что умеете работать в Excel, то будьте готовы ответить на следующие вопросы:

  • Что вы умеете делать в этой программе?
  • Как быстро вы выполняете эту работу?
  • Достаточно ли вам встроенных инструментов для решения ваших задач?
  • Нравится ли вам выполнять однотипную работу?

А еще давайте попробуем ответить на эти вопросы: 

Умеете ли вы создать новый лист в рабочей книге Excel и переименовать его?

А можете ли вы создать заданное количество листов, соответствующее количеству рабочих дней в текущем месяце, не заглядывая в календарик? При этом каждому листу дать имя соответствующего дня месяца?

Сколько времени вы выделите на эту работу? Есть ли у вас столько свободного времени, чтобы ежемесячно выполнять эти операции?  

Наш ответ – время выполнения этой работы (не учитывая затраченного времени на написание программы) соответствует времени нажатия на одну кнопку. 

Как считаете, есть смысл поручить такую работу программе? Вы сможете это сделать, пройдя курс «Программирование в Excel», в котором получите базовые знания «введения в программирование». Это позволит вам в дальнейшем автоматизировать работу и в других программах пакета Microsoft Office.

 

С чем познакомитесь  в курсе:

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

 

Научитесь основным  приёмам  и методам  автоматизации в Excel. Сможете:

  • создавать, корректировать и оптимизировать макросы;
  • использовать основные инструкции и операторы VBA;
  • создавать и отлаживать свои программы в редакторе Visual Basic;
  • создавать свои функции.

 

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

Тема. Макросы 

  • создание макроса с помощью авторекодера
  • запуск, отладка
  • абсолютные и относительные ссылки
  • возможности и ограничения автомакросов 

Тема. Знакомство с объектно-ориентированным программированием (язык VBA) 

  • свойства
  • методы
  • события
  • коллекции 

Тема. Изучение редактора VisualBasic

Тема. Введение в программирование

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

Тема. Процедуры, подпрограммы и функции

Тема. Синтаксис объявления простых переменных. Объявления по умолчанию

Тема. Область действия переменных

Тема. Область объявления. Локальные и глобальные переменные

Тема. Передача аргументов

Тема. Инструкции VBA 

  • операторы присваивания
  • арифметические
  • сравнения
  • логические
  • символьные 

Тема. Создание экранных сообщений и окон для ввода данных

Тема. Встроенные функции

Тема. Работа с константами

Тема. Модель управления ошибками

  • оператор OnError
  • оператор Resume

Тема. Управляющие операторы 

  • условный операторIfThenElseEndIf
  • оператор выбораSelectCase
  • циклForNex
  • цикл Do...Loop
  • циклWhile...Wend
  • циклForEach...Next
  • безусловный переходGoTo 

Тема. Основные объекты Excel, их коллекции, свойства и методы 

  • рабочая книга Workbook
  • рабочий лист Worksheet
  • диапазон Range 

Тема. Оператора With

Тема. Основные приёмы и методы автоматизации в Excel 

  • работа с диапазонами
  • управление книгами и листами

 

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

Фотоальбом