Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

Даты проведения курса

Выберите удобное для вас число,
запишитесь на курс, заполнив простую форму

записаться на курс
направление: Microsoft Office кол-во дней: 3
кол-во часов: 24

Visual Basic for Application - язык программирования, произведённый от Visual Basic специально для разработки программ для приложений Microsoft Office.

Используется как для написания кода программистом, так и для создания программ путём записи макросов в Excel.

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

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

В курсе рассматривается огромное количество примеров, которые позволяют слушателям более полно понять язык VBA.

 

  • Понятие о VBA

  • Запись макроса, запуск макроса, управление макросами, безопасность макросов

  • Редактор Visaul Basic

  • Разбор кода записанного макроса

  • Создание простейшей программы

  • Сохранение и экспорт проекта

  • Вывод сообщений на экран

  • Способы запуска макросов

  • Типы данных

  • Арифметические операции

  • Отладка ошибок

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

  • Область видимости переменных

  • Ввод-вывод данных

  • Условные операторы

  • Циклы, таймеры

  • Массивы

  • Строковые функции

  • Числовые функции

  • Работа с ячейками, листами, книгами

  • Запись макросов, анализ и модернизация кода

  • Функции файловой системы

  • Связь с другими приложениями (Word, Outlook, веб-браузеры)

  • Работа с диаграммами

  • Работа со сводными таблицами

  • Работа с графикой

  • Диалоговые окна

  • Формы и элементы управления


Fatal error: Uncaught Exception: Headers already sent in /var/www/vhosts/stex.kz/httpdocs/cms/public/api.php on line 238. Cannot send log data to FirePHP. You must have Output Buffering enabled via ob_start() or output_buffering ini directive. in /var/www/vhosts/stex.kz/httpdocs/cms/files/appends/FirePHPCore/FirePHP.class.php:1227 Stack trace: #0 /var/www/vhosts/stex.kz/httpdocs/cms/files/appends/FirePHPCore/FirePHP.class.php(752): FirePHP->newException() #1 /var/www/vhosts/stex.kz/httpdocs/cms/public/api.php(248): FirePHP->fb() #2 /var/www/vhosts/stex.kz/httpdocs/cms/public/api.php(241): api->debugShow() #3 /var/www/vhosts/stex.kz/httpdocs/cat.php(195): api->footer() #4 {main} thrown in /var/www/vhosts/stex.kz/httpdocs/cms/files/appends/FirePHPCore/FirePHP.class.php on line 1227