Специалист по кадрамДистанционно
руб. 3,675.00
за 20 ак. часов
Наш курс «Основы Программирования Visual Basic for Applications (VBA) для Excel. Уровень 1» рассчитан на опытных пользователей MS Excel , желающих усовершенствовать и автоматизировать выполнение повседневных задач в Microsoft Excel с помощью макросов. В течении обучения изучаются темы о том, как создавать макросы, писать код "с нуля", понимать синтаксис, команды и операторы языка, объектная модель Excel и самое главное как использовать эти знания для решения практических задач. Длительность курса - 20 астрономических часов
Практические примеры, рассматриваемые в курсе: 1. Пакетное создание документов в виде новых листов рабочей книги на основе таблицы значений и шаблона документов; 2. Обработка табличных данных (добавление /удаление столбцов/строк, перенос данных с одного листа на другой). 3. Обработка данных различных типов (строковые, числовые, дата и время). Курс предназначен для экономистов, аналитиков, финансовых работников и ...
Практические примеры, рассматриваемые в курсе: 1. Пакетное создание документов в виде новых листов рабочей книги на основе таблицы значений и шаблона документов; 2. Обработка табличных данных (добавление /удаление столбцов/строк, перенос данных с одного листа на другой). 3. Обработка данных различных типов (строковые, числовые, дата и время). Курс предназначен для экономистов, аналитиков, финансовых работников и менеджеров, ведущих учет и анализ данных в таблицах MS Excel. Требования к слушателям: Уверенная работа с Microsoft Excel. Желательно понимание основ программирования. По окончании курса каждый слушатель проходит тестирование на сайте http://www.basic.com.ua/tests.php и получает авторский сертификат УЦ Бейсик - http://www.basic.com.ua/certification.php
Курс предназначен для экономистов, аналитиков, финансовых работников и менеджеров, ведущих учет и анализ данных в таблицах MS Excel.
Требования к слушателям: Уверенная работа с Microsoft Excel. Желательно понимание основ программирования.
ПРОГРАММА ОНЛАЙН- КУРСА
Тема №1. Введение в макросы в Excel. 1. Основные понятия и термины. 2. Способы создания макросов (макрорекордер, самостоятельное написание кода). Тема №2. Автоматическая запись макроса в Excel. 1. Использование макрорекордера для записи макроса в Excel. 2. Установка параметров записи макроса. 3. Использование абсолютных и относительных ссылок при записи макроса. 4. Исправление недостатков программного кода, генерируемого автоматически. Тема №3. Работа в редакторе кода Visual Basic Editor (VBE). 1. Использование окна проекта. Основные элементы окна VBE - их назначение, использование, горячие клавиши и приемы ускорения работы. 2. Ввод и редактирование программного кода. 3. Создание, сохранение и запуск Sub-процедуры VBA. 4. Создание пользовательских кнопок для запуска макросов. 5. Импорт и экспорт кода макросов. Тема №4. Основы программирования на VBA. 1. Лексемы языка VBA. 2. Объявление переменных и констант. Правила выбора имен для переменных, типы данных. Преобразование типов данных. 3. Операции VBA. Математические и текстовые операторы для обработки данных. Приоритеты выполнения. 4. Стандартные функции VBA (математические, строковые, функции даты и времени). 5. Способы проверки условий. Конструкции If…Then…Else и Select Case. Вложенные Операторы условий. Тема №5. Циклы: программирование многократных действий. 1. Разновидности циклов в VBA. 2. Цикл со счетчиком For...Next. 3. Циклы с условием Do...Loop (Do…While, Do...Until). Операторы цикла с предусловием. Операторы цикла с постусловием. 4. Цикл по объектам For Each...Next. Операторы выхода из цикла. 5. Примеры циклических операций с ячейками, листами и рабочими книгами Excel. Тема №6. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек. 1. Понятие объектно-ориентированного программирования. 2. Иерархия объектов, коллекции, свойства, методы и события. 3. Управление книгами: использование коллекции Workbooks, объекта Workbook. 4. Управление листами: использование коллекции Worksheets объекта Worksheet. 5. Работа с диапазонами ячеек: использование объекта Range, его свойства, методы, события. Выполнение различных операций над диапазонами. 6. Коллекция Cells, варианты и особенности ее использования в коде. 7. Объект Selection, обработка выделенных областей на листе. 8. Получение справки по объектам (встроенная справка, интернет). Тема №7. Обработка событий. 1. Концепция событий Microsoft Excel. Последовательность возникновения событий. Функции обработки событий. 2. События книги. 3. События листа. Тема №8. Создание пользовательской функции. Примеры пользовательских функций. 1. Создание процедуры Function. 2. Способы вызова пользовательской функции. 3. Решение задач автоматизации в Excel с помощью пользовательских функций. 4. Использование надстроек для работы с пользовательскими функциями. Тема №9. Обработка ошибок и отладка программ. 1. Типы ошибок. Методы и способы устранения. 2. Создание процедур обработки ошибок. 3. Перехват и обработка ошибок. 4. Отладка программ: - точка останова - пошаговое выполнение команд - вывод значений свойств и значений переменных. Тема № 10. Автоматизация запуска макросов. 1. Создание пользовательских кнопок для запуска макросов. 2. Использование объектов для запуска макроса. 3. Сохранение макроса в личной книге макросов. 4. Использование событий рабочих книг и листов для запуска макросов.
Выиграть грант Вы можете выиграть грант на обучениеУзнать, как получить грант
Город
Последняя или будущая должность
Ваше имя
Электронная почта
Телефон
Пароль
Текст сообщения