Бауманский учебный центр «Специалист»

Программа курса Автоматизация обработки данных в Microsoft Excel с помощью VBA: практический курс
  Тема Ак. часов  
   
  Модуль 1. Постановка задачи 0.5  
  Модуль 2. Структура и алгоритм решения, перечень используемых инструментов 0.5  
  Модуль 3. Разработка, отладка и тестирование отдельных модулей решения
  • диалоговое окно для выбора обрабатываемых файлов (UserForm, FileDialog);
  • сбор выбранных файлов в коллекцию для последующей обработки (FileSystemObject, Collection, циклы);
  • цикличный перебор файлов и листов (циклы, объекты Workbook и Worksheet);
  • копирование исходной информации в новую книгу с выполнением нормализации структуры (циклы, массивы, различные свойства и методы объекта Range);
  • формирование серии сводных отчётов на основании части данных исходного массива с помощью SQL (PivotTable, объектная модель ADO, SQL);
  • сохранение созданных отчётов в отдельно созданной папке (функции VBA для работы с файловой системой);
  • отправка сформированных файлов через Outlook (объектная модель Outlook, вызов процедуры с аргументами);
  • организация ProgressBar для информирования пользователя о ходе выполнения макроса (UserForm).
14  
  Модуль 4. Организация последовательного вызова макросов, окончательное тестирование решения 1  
  Аудиторная нагрузка в классе с преподавателем 16 +16
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.