Strong-stuff.ru

Образование Онлайн
8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Курсы по vba excel

Курсы по макросам на VBA в Microsoft Excel, обучение в Москве

Макросы на VBA в Microsoft Excel
очно

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

ПО ОКОНЧАНИИ КУРСА ВЫ БУДЕТЕ УМЕТЬ:

  • Создавать и применять пользовательские функции;
  • Использовать автоматическую запись макроса в Excel;
  • Программировать работу с переменными, условные переходы и циклы, диалоги для ввода значений и вывода сообщений;
  • Программировать доступ и управление объектами Excel.

Особые условия для корпоративных клиентов

  • работать в редакторе Visual Basic;
  • создавать процедуры Function;
  • программироват ь объ екты Excel .

ДОКУМЕНТ ОБ ОКОНЧАНИИ КУРСА

Подпишитесь на наш канал на YouTube!

Ближайшие даты для очного формата и онлайн-трансляций

Тип курса:
Повышение квалификации
Документ:
Удостоверение

Будни: апрель 2020

Этот курс можно пройти в 3-х форматах:

1. Очно – обучение по расписанию в нашем Центре .
2. Онлайн-трансляция – обучение по расписанию с любого места, где есть интернет. Подробнее о формате
3. Дистанционно – обучение в любое время и с любого места, где есть интернет. Подробнее о формате

Объем курса — 24 академических часов

Проводятся индивидуальные занятия. Подробности уточняйте у менеджеров.

Как оплатить курс, смотрите здесь

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

  • Познакомиться с методикой обучения и преподавателем
  • Ознакомится с документами Центра и правилами обучения
  • Увидеть условия обучения — учебные аудитории, оснащение
  • Познакомиться с нашим дружным коллективом.

Мы очень удобно расположены в ЦАО


  • Дистанционный курс — это точное повторение очных занятий
  • Дистанционный курс – это возможность общаться с преподавателем весь период обучения
  • Доступ к дистанционному курсу значительно длиннее срока очного обучения
  • Учитесь в любое время и в любом удобном для Вас месте, где есть интернет!

Попробуйте прямо сейчас

Курсы по макросам на VBA можно пройти в очной форме. Обучающая программа подходит для тех, кто стабильно использует Microsoft Excel по работе или в повседневной жизни. Профессиональное использование программы требуется многим офисными работникам, менеджерам, бухгалтерам. Если вы хотите разобраться программных кодах VBA, стоит пройти курс, который научит вас всем нюансам, включая самостоятельное программирование макросов.

Какие умения дает прохождение курса?

Главные цели изучения курса:

  • Обучение работе в редакторе Visual Basic;
  • Студент курсов изучает процедуры Function;
  • Освоение навыков программирования объектов Excel.

После освоения курса выпускник сможет применять различные функции пользователя максимально эффективно, примерять автоматические записи макроса, программировать управление объектами, доступ к ним, работу с переменными, диалоги для ввода данных.

К задачам освоения курса относят также:

  • Умение работать в VBA коде – находить и исправлять ошибки;
  • Использовать редактор VBA, редактировать код;
  • Создавать проект VBA;
  • Использовать циклы, диалоги, применять различные функции.

Обучение макросам на VBA позволит в полной мере использовать все возможности программы.

Что нужно, чтобы поступить на курсы?

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

По факту окончания курса, выпускник получает удостоверение о повышении квалификации.

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

Особенности курса

  • Слушатель курса может выбрать удобное время посещения занятий – доступны варианты в выходные дни и в будние (понедельник, среда, пятница).
  • Курс ведут опытные профессионалы, которые имеют специальные знания в своей сфере.
  • Объем курса – 24 часов.
  • Обучение проходит стационарно, что позволяет всем слушателям задавать вопросы, практиковаться под руководством преподавателя;
  • Обучающая программа охватывает и теорию, и практику – практическому применению навыков уделяется больше времени.

Макросы на VBA в Microsoft Excel изучать намного легче, благодаря продуманности программы и высокому профессионализму преподавателей.

Что входит в программу курса?

  • Использование макродекодера и запись макросов в программе;
  • Применение редактора Visual Basic: создание кода, использование модулей, работа с программным кодом, изучение типов данных, переменных и стабильных значений;
  • Особенности программирования в Excel, работа с ячейками, листами;
  • Изучение циклов: виды циклов, работа с циклами с условиями, по объектам;
  • Формирование пользовательских функций, решение задач путем автоматизации;
  • Автоматизация работы макросов;
  • Настройка и тестирование программы.

В качестве итоговой работы слушатели выполняют тестирование.

Главное преимущество – это возможность получить одно пробное занятие бесплатно. Что это дает потенциальному ученику?

  • Вы можете лично познакомиться с преподавателем, осмотреть аудитории, технику;
  • Узнать подробнее о Центре обучения, его документации;
  • Составить собственное впечатление об условиях прохождения курса.

Если у вас возникли вопросы, вы можете обратиться к специалистам Центра по номеру телефона горячей линии. Заказать курс можно в онлайн режиме и оплатить его удобным способом.

Программирование макросов на VBA в Microsoft Excel 2019-2016 — Уровень 5

Ближайшая группа:

Стоимость обучения 8 590 ₽

Встроенный язык программирования Visual Basic for Applications (VBA) и в версии Microsoft Office 2019 остается главным средством автоматизации работы пользователя с входящими в пакет приложениями.

Большинство задач, требующих применения макросов, возникает в ходе работы с электронными таблицами Excel. И если Вы освоите программирование макросов на VBA, то с решением задач автоматизации Microsoft Excel 2019-2016 сможете справляться самостоятельно.

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

Основные команды языка VBA и базовые объекты Excel 2019-2016 совместимы на уровне макросов с предыдущими версиями Excel, поэтому полученные на курсе знания и навыки Вы сможете успешно использовать при работе в Microsoft Excel и версии 2019/2016/2013, и версии 2010/2007.

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов Microsoft Office Specialist (MOS).

Сертификат является серьезным подтверждением Вашей квалификации.

Во время обучения Вы узнаете:

Автоматическая запись макроса

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

Работа в редакторе Visual Basic. Основы программировании на VBA

  • Создание проекта VBA. Использование окна проекта. Работа с модулями.
  • Ввод и редактирование программного кода.
  • Создание, сохранение и запуск процедуры VBA.
  • Типы данных, переменные, константы.
  • Инструкции управления порядком выполнения команд: If…Then…Else и Select Case.

Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек

  • Понятие объектно-ориентированного программирования.
  • Модель объектов Excel, ссылки на объекты.
  • Обзор свойств и методов объекта Workbook.
  • Управление листами: использование коллекции Worksheets и объекта Worksheet.
  • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов.
  • Использование объектных переменных и конструкции With … End With.
Читать еще:  Курсы по вязанию крючком бесплатно

Циклы: программирование многократных действий

  • Разновидности циклов в VBA.
  • Цикл со счетчиком For…Next.
  • Циклы с условием Do…Loop.
  • Цикл по объектам For Each…Next.
  • Примеры циклических операций с ячейками и листами рабочих книг Excel.

Создание пользовательской функции. Примеры пользовательских функций

  • Создание процедуры Function.
  • Использование пользовательской функции в процедуре VBA и на рабочем листе.
  • Решение типичных задач автоматизации в Excel с помощью пользовательских функций.

Обработка ошибок. Отладка и тестирование программы

  • Типы ошибок.
  • Создание процедуры обработки ошибок Run-time.
  • Отладка и пошаговое тестирование программы.

Защита проекта VBA. Автоматизация запуска макросов

  • Настройка уровней безопасности.
  • Защита проекта VBA.
  • Создание пользовательских кнопок для запуска макросов.
  • Использование событий рабочих книг и листов для запуска макросов.

Учебная нагрузка в классе

24 ак.ч.

Ближайшие группы:

18:30 — 21:45

вт чт

8 590 руб.
Online-обучение
6 450 руб.

м. Бауманская
Бакунинская, 69

Норкина Елена Кемеровна

10:30 — 17:45

вс

8 590 руб.
Online-обучение
6 450 руб.

м. Бауманская
Бакунинская, 69

Норкина Елена Кемеровна

10:30 — 17:45

сб

8 590 руб.

м. Бауманская
Бакунинская, 69

Норкина Елена Кемеровна

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

Крючкова Ольга Геннадьевна

Сертифицированный тренер Microsoft (MCT, MCP, MOS Master), MS Office Евангелист. Благодаря яркой харизме и живой, динамичной подаче материала Ольге Геннадьевне удается сформировать у каждого слушателя стойкие практические навыки, необходимые в работе. Занятия проходят в энергичной атмосфере с использованием большого количества заданий и теоретических материалов.

Ольга Геннадьевна является автором 3 учебников и соавтором 12 учебных пособий по MS Office. Среди ее слушателей сотрудники крупнейших компаний: «Johnson & Johnson», «Avon», «Bayer», «Mercedes-Benz», «Volkswagen», «Volvo», «Ашан», «Danone», «METRO», «McDonald’s», «Nestle», «PEPSI», «Норильский никель», «Донстрой», «СОГАЗ», «Сбербанк», «Unesco», «IKEA», «Kaspersky».

Ольга Геннадьевна – профессионал высочайшей квалификации, благодарные ей выпускники отмечают доброжелательность, внимательность и высокое качество полученных ими знаний и навыков.

Норкина Елена Кемеровна

Профессионал высокого уровня, имеет большой опыт преподавания слушателям различных уровней подготовленности (от начинающих до профессионалов). Сертифицированный эксперт MOS Master 2013/2016 по Word, Excel Expert, PowerPoint, Access. Много лет проводила обучение госслужащих гор. Москвы. Награждена почетной грамотой Префекта Юго-Восточного административного округа города Москвы за вклад в подготовку, развитие и повышение квалификации управленческого персонала. Елена Кемеровна с отличием закончила МГУ им. М.В. Ломоносова, факультет вычислительной математики и кибернетики, специальность – прикладная математика.

Сертифицированный эксперт Microsoft Office Specialist Master 2016/2013
Сертифицированный эксперт Microsoft Office Specialist Excel Expert 2016/2013
Сертифицированный эксперт Microsoft Office Specialist Word Expert 2016/2013
Сертифицированный эксперт Microsoft Office Specialist Access 2016/2013
Сертифицированный эксперт Microsoft Office Specialist Power Point 2016/2013

Тихонов Ярослав Анатольевич

Cертифицированный инструктор, обладатель престижных международных сертификаций, подтверждающих экспертный статус, включая Microsoft Office Specialist Master. Эксперт в области бизнес-аналитики и сложного анализа данных. Практикующий преподаватель курсов по Microsoft Excel. В совершенстве владеет пакетом MS Office и с удовольствием делится своими ценными знаниями со слушателями. Под его руководством Вы узнаете все секреты правильного использования сложных формул и расчётов в Excel!

Ярослав Анатольевич имеет большой опыт работы в различных областях: IT, маркетинг, продажи, медиа. Начинал профессиональную карьеру с должности инженера-тестировщика. Работал в страховании, атомной отрасли, телекоме, в области системной интеграции. В послужном списке числятся известные компании, включая LETA IT-company и ЗАО «КРОК инкорпорейтед».

Преподаватель всегда открыт для аудитории и с радостью отвечает на возникающие вопросы. Обучение на курсах под руководством Ярослава Анатольевича станет залогом Вашего успеха на пути становления настоящим профессионалом Microsoft Excel.

Сертифицированный специалист Microsoft Office Excel® 2016 Expert
Сертифицированный специалист Microsoft Office Outlook® 2016
Сертифицированный специалист Microsoft Office PowerPoint® 2016
Сертифицированный специалист Microsoft Office Specialist 2016 Master
Сертифицированный специалист Microsoft Office Word 2016 Expert

[ Программирование макросов на VBA в Microsoft Excel ]

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

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

Создание мини-программ для обработки данных по Вашему алгоритму: сбор данных с разных листов, удаление пустых строк, переделка выгрузок из баз данных и многое другое. Для успешного прохождения данного курса нужно быть хорошим пользователем Excel. Ну и, конечно, иметь достаточно азарта и авантюризма, чтобы окончательно превратить программу Excel в своего всемогущего помощника.

После окончания обучения слушатели могут сдать сертификационный экзамен на платформе Certiport.

Профессиональный IT-тренер, разработчик и эксперт по программам пакета Microsoft Office.

  • Microsoft Certified Trainer
  • Microsoft Office Master по Office 2013
  • 11-й год подряд компания Microsoft присваивает статус Most Valuable Professional по направлению Excel
  • Основные понятия и термины, чтобы говорить на одном языке.
  • Плюсы и минусы использования макросов, когда они могут быть вам полезны, а когда не помогут.
  • Способы создания макросов (макрорекордер, самостоятельное написание кода, копирование и адаптация фрагментов чужого кода и т.д.)
  • Основные элементы окна VBE — их назначение, использование, горячие клавиши и приемы ускорения работы.
  • Структура проекта VBA Project — как устроена книга Excel с точки зрения программирования, где и как может храниться код VBA, в чем различия и особенности использования модулей разного типа, что такое формы и т.д.
  • Два основных типа макросов (процедуры Sub и функции Function) и их особенности и различия.

  • Теоретический минимум (иерархия объектов, коллекции, свойства, методы и события).
  • Получение справки по объектам (встроенная справка, интернет).
  • Упрощенные ссылки на объекты (как использовать удобную сокращенную форму записи ссылок на объекты).
  • Подробный разбор свойств, методов и событий объектов Workbook и Worksheet.

  • Объявление переменных и констант (правила выбора имен для переменных, типы данных, области видимости переменных).
  • Команды ввода-вывода, то есть различные способы организации диалога с пользователем (MsgBox, InputBox, Application.InputBox, Debug.Print и т.д.)
  • Математические и текстовые операторы для обработки данных
  • Способы проверки условий (конструкции if. then, select case и т.д.)
  • Способы организации циклов (различные виды безусловных циклов for. next, циклы по условию do. loop и т.д.)
Читать еще:  Курсы siemens nx

  • Объект Workbook, его свойства, методы и события. Создание, сохранение и открытие файлов.
  • Коллекции Worksheets и Sheets. Основные операции с листами с помощью кода VBA.
  • Объект Range, его свойства, методы и события. Выполнение различных операций над диапазонами.
  • Коллекция Cells, варианты и особенности ее использования в коде.
  • Свойство Selection, обработка выделенных областей на листе.

  • Концепция событий Microsoft Excel. Последовательность возникновения событий. Функции обработки событий.
  • События книги, примеры использования в реальных проектах.
  • События листа, примеры.

Москва, Костомаровский переулок, дом 3, стр 4.
IT ТЕХНОПАРК РИКОР

Москва, просп. Мира, 119, стр. 63, павильон С1 «Цифровые технологии»

Москва, Каланчёвская ул., 15

1. Общие положения

Настоящая политика обработки персональных данных составлена в соответствии с требованиями Федерального закона от 27.07.2006. №152-ФЗ «О персональных данных» и определяет порядок обработки персональных данных и меры по обеспечению безопасности персональных данных ПОЧУ Колледж МИРБИС – Москва (далее – Оператор).

  1. Оператор ставит своей важнейшей целью и условием осуществления своей деятельности соблюдение прав и свобод человека и гражданина при обработке его персональных данных, в том числе защиты прав на неприкосновенность частной жизни, личную и семейную тайну.
  2. Настоящая политика Оператора в отношении обработки персональных данных (далее – Политика) применяется ко всей информации, которую Оператор может получить о посетителях веб-сайта http://ithub.ru.

2. Основные понятия, используемые в Политике

  1. Автоматизированная обработка персональных данных – обработка персональных данных с помощью средств вычислительной техники;
  2. Блокирование персональных данных – временное прекращение обработки персональных данных (за исключением случаев, если обработка необходима для уточнения персональных данных);
  3. Веб-сайт – совокупность графических и информационных материалов, а также программ для ЭВМ и баз данных, обеспечивающих их доступность в сети интернет по сетевому адресу http://ithub.ru;
  4. Информационная система персональных данных — совокупность содержащихся в базах данных персональных данных, и обеспечивающих их обработку информационных технологий и технических средств;
  5. Обезличивание персональных данных — действия, в результате которых невозможно определить без использования дополнительной информации принадлежность персональных данных конкретному Пользователю или иному субъекту персональных данных;
  6. Обработка персональных данных – любое действие (операция) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных;
  7. Оператор – государственный орган, муниципальный орган, юридическое или физическое лицо, самостоятельно или совместно с другими лицами организующие и (или) осуществляющие обработку персональных данных, а также определяющие цели обработки персональных данных, состав персональных данных, подлежащих обработке, действия (операции), совершаемые с персональными данными;
  8. Персональные данные – любая информация, относящаяся прямо или косвенно к определенному или определяемому Пользователю веб-сайта http://ithub.ru;
  9. Пользователь – любой посетитель веб-сайта http://ithub.ru;
  10. Предоставление персональных данных – действия, направленные на раскрытие персональных данных определенному лицу или определенному кругу лиц;
  11. Распространение персональных данных – любые действия, направленные на раскрытие персональных данных неопределенному кругу лиц (передача персональных данных) или на ознакомление с персональными данными неограниченного круга лиц, в том числе обнародование персональных данных в средствах массовой информации, размещение в информационно-телекоммуникационных сетях или предоставление доступа к персональным данным каким-либо иным способом;
  12. Трансграничная передача персональных данных – передача персональных данных на территорию иностранного государства органу власти иностранного государства, иностранному физическому или иностранному юридическому лицу;
  13. Уничтожение персональных данных – любые действия, в результате которых персональные данные уничтожаются безвозвратно с невозможностью дальнейшего восстановления содержания персональных данных в информационной системе персональных данных и (или) результате которых уничтожаются материальные носители персональных данных.

3. Оператор может обрабатывать следующие персональные данные Пользователя

  1. Фамилия, имя, отчество;
  2. Электронный адрес;
  3. Номера телефонов;
  4. Также на сайте происходит сбор и обработка обезличенных данных о посетителях (в т.ч. файлов «cookie») с помощью сервисов интернет-статистики (Яндекс Метрика и Гугл Аналитика и других).
  5. Вышеперечисленные данные далее по тексту Политики объединены общим понятием Персональные данные.

4. Цели обработки персональных данных

  1. Цель обработки персональных данных Пользователя — информирование Пользователя посредством отправки электронных писем.
  2. Также Оператор имеет право направлять Пользователю уведомления о новых продуктах и услугах, специальных предложениях и различных событиях. Пользователь всегда может отказаться от получения информационных сообщений, направив Оператору письмо на адрес электронной почты info@ithub.ru с пометкой «Отказ от уведомлениях о новых продуктах и услугах и специальных предложениях».
  3. Обезличенные данные Пользователей, собираемые с помощью сервисов интернет-статистики, служат для сбора информации о действиях Пользователей на сайте, улучшения качества сайта и его содержания.

5. Правовые основания обработки персональных данных

  1. Оператор обрабатывает персональные данные Пользователя только в случае их заполнения и/или отправки Пользователем самостоятельно через специальные формы, расположенные на сайте http://ithub.ru. Заполняя соответствующие формы и/или отправляя свои персональные данные Оператору, Пользователь выражает свое согласие с данной Политикой.
  2. Оператор обрабатывает обезличенные данные о Пользователе в случае, если это разрешено в настройках браузера Пользователя (включено сохранение файлов «cookie» и использование технологии JavaScript).

6. Порядок сбора, хранения, передачи и других видов обработки персональных данных

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

  1. Оператор обеспечивает сохранность персональных данных и принимает все возможные меры, исключающие доступ к персональным данным неуполномоченных лиц.
  2. Персональные данные Пользователя никогда, ни при каких условиях не будут переданы третьим лицам, за исключением случаев, связанных с исполнением действующего законодательства.
  3. В случае выявления неточностей в персональных данных, Пользователь может актуализировать их самостоятельно, путем направления Оператору уведомление на адрес электронной почты Оператора info@ithub.ru с пометкой «Актуализация персональных данных».
  4. Срок обработки персональных данных является неограниченным. Пользователь может в любой момент отозвать свое согласие на обработку персональных данных, направив Оператору уведомление посредством электронной почты на электронный адрес Оператора info@ithub.ru с пометкой «Отзыв согласия на обработку персональных данных».

7. Трансграничная передача персональных данных

  1. Оператор до начала осуществления трансграничной передачи персональных данных обязан убедиться в том, что иностранным государством, на территорию которого предполагается осуществлять передачу персональных данных, обеспечивается надежная защита прав субъектов персональных данных.
  2. Трансграничная передача персональных данных на территории иностранных государств, не отвечающих вышеуказанным требованиям, может осуществляться только в случае наличия согласия в письменной форме субъекта персональных данных на трансграничную передачу его персональных данных и/или исполнения договора, стороной которого является субъект персональных данных
Читать еще:  Курс химии с нуля

8. Заключительные положения

Курс Макросы Excel

+7 (499) 397-71-24
+7 (499) 397-71-25
+7 (965) 117-21-00
+7 (966) 027-03-77

Лицензии и свидетельства:

Актуальные вопросы:

  • Всю теорию сразу отрабатываете и закрепляете на практике!
  • Каждый работает за отдельным компьютером.
  • В группах обучается от 5 до 10 человек.
  • Есть утренние, дневные, вечерние группы и группы только по выходным дням.
  • Вы получите реальные знания и опыт под руководством профессионала!
  • Весь материал дается доступным языком, его усвоит каждый, независимо от уровня ваших знаний!
  • Всегда можно поменять время обучения, если у Вас изменились планы или пройти пропущенный материал с другой группой.
  • Договор можно заключить в офисе или по электронной почте.
  • Оплатить можно по квитанции, через мобильный банк, через вашу организацию, в офисе: наличными или по банковской карте.
  • Вы можете сделать предоплату от 30% стоимости обучения, а оставшуюся часть доплатить на 2 занятии.
  • Если после первого занятия Вам что-то не понравится, мы сразу вернем всю оплаченную стоимость.
  • Если Вы не смогли найти нужную программу на нашем сайте, не расстраивайтесь! Позвоните Нам и мы решим Ваши вопросы!

По окончании курса вы получите

По окончанию обучения Вы получите престижное удостоверение, которое котируется при трудоустройстве на территории РФ.

Рекомендуем пройти дальше

Курс PowerPoint — предназначен для создания презентаций,
Курс Access — позволяет создавать и администрировать базы данных.

Стоимость курса

Расписание курса

Мы в инстаграмм

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

Тема: Автоматическая запись макроса в EXCEL.
  • Использование макрорекордера для записи макроса в EXCEL.
  • Использование абсолютных и относительных ссылок при записи макроса.
  • Анализ программного кода, генерируемого автоматически.
Тема: Работа в редакторе VBA. Основные сведения о программировании на VBA.
  • Создание проекта VBA. Использование окна проекта.
  • Ввод и редактирование программного кода.
  • Создание, сохранение и запуск процедуры и функции VBA.
  • Типы данных, переменные, константы.
  • Инструкции управления порядком выполнения команд: If. Then. Else. Select Case.
Тема: Программирование объектов EXCEL. Свойства и методы рабочих книг, листов и диапазонов ячеек.
  • Понятие объектно-ориентированного программирования.
  • Модель объектов EXCEL, ссылки на объекты.
  • Обзор свойств и методов объекта Workbook.
  • Управление листами: использование коллекции Worksheets и объекта Worksheet.
  • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов.
  • Использование объектных переменных и конструкции With. End With.
Тема: Практика линейного программирования.
  • Формализация поставленной задачи.
  • Логика построения алгоритма программы.
  • Отлаживание программы.
Тема: Циклы: программирование многократных действий.
  • Разновидности циклов в VBA.
  • Цикл со счетчиком For. Next.
  • Циклы с условием Do. Loop.
  • Цикл по объектам For Each. Next.
  • Примеры циклических операций с ячейками, листами и рабочими книгами Excel.
Тема: Практика программирования циклических алгоритмов.
  • Формализация поставленной задачи.
  • Логика построения алгоритма программы.
  • Отлаживание программы.
Тема: Основы структурного программирования.
  • Решение типичных задач автоматизации в Excel с помощью пользовательских функций.
  • Выделение подпрограмм в отдельные процедуры и функции.
Тема: Защита проекта VBA. Автоматизация запуска макросов.
  • Настройка уровней безопасности.
  • Использование событий рабочих книг и листов для запуска макросов.
Тема: Зачет.

Где проходит обучение?

Все классы, в которых проходят занятия, находятся в шаговой доступности от метро:
м. Курская(Чкаловская) — главный офис обучения.
м. Белорусская
м. Кузнецкий мост
м. Октябрьская
м. Проспект Мира
м. Пушкинская
м. Серпуховская
м. Сокол
м. Таганская
м. Менделеевская

Описание курса Макросы Excel

Курс «Макросы Excel» предназначен для тех, кто хочет значительно увеличить эффективность работы в программе EXCEL и повысить свои профессиональные знания.

Макрос — это макрокоманда, содержащая последовательность действий, записанных пользователем. Запись производится с помощью встроенного в пакет Microsoft Office языка программирования — Visual Basic for Application(VBA).

Макросы нужны для того, чтобы избавить Вас от рутинного выполнения одних и тех же действий. Например, Вам каждый день приходиться удалять из ежедневных отчетов по несколько столбцов и добавлять новые строки для шапки и т.д. Вы просто можете записать один раз все эти действия макрорекордером, а потом только вызывать записанный макрос и он все сделает за Вас.

Для того чтобы освоить макросы Вам не потребуется обладать никакими навыками программирования.
Для того чтобы приступить к обучению Вы должны соответствовать определенным требованиям, а именно:
Пройти предварительную подготовку по курсу «Microsoft Excel». Или иметь соответствующую подготовку. Только пройдя предварительную подготовку Вы сможете качественно обучиться на выбранном курсе.
Звоните и записывайтесь на курсы по телефонам: +7 (499) 397-71-24 / +7 (499) 397-71-25
А так же подписывайтесь на нас в социальных сетях и пишите в мессенджеры:

Microsoft Excel 2016/2013. VBA. Углубленное программирование

Описание образовательной программы

Наибольшее количество прикладных задач, которые невозможно реализовать без макросов, возникает при работе с электронными таблицами Excel.

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

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

  • программировать сложные процедуры с вложенными циклами, использующие массивы переменных
  • автоматизировать работу с файловой системой, использовать диалоги для выбора файлов и папок
  • автоматизировать создания cводных таблиц
  • создавать пользовательские формы для организации диалоговых окон для работы пользователей
  • создавать надстройки Microsoft Excel 2016/2013 с помощью VBA

Цель курса

Совершенствование знаний и навыков, необходимых для углубленного изучения программирования в среде Microsoft Excel 2016/2013.

Целевая аудитория

Программа курса ориентирована на опытных пользователей Microsoft Office Excel 2016/2013 с начальным опытом создания макросов на языке программирования Visual Basic for Applications (VBA) в среде Microsoft Excel.

Необходимая подготовка

Содержание

1. Массивы, локальные и глобальные переменные в VBA

  • Объявление локальных и глобальных переменных
  • Использование одномерных и многомерных массивов
  • Динамические массивы

2. Процедуры с вложенными циклами

  • Применение вложенных циклов для обработки больших массивов данных
  • Программное прерывание работы циклов For и Do


3. Работа с файловой системой посредством VBA

  • Открытие документа Excel из программы. Свойство FileDialog объекта Application
  • Автоматическое создание списка всех файлов в рабочей папке. Функция Dir
  • Обработка нескольких файлов в одной программе

4. Автоматизация создания Сводных таблиц

  • Автоматизация создания Сводных таблиц
  • Программирование изменения настроек Сводной таблицы

5. Создание пользовательских форм для организации диалога

  • Добавление пользовательских форм UserForm в проект VBA
  • Добавление элементов управления в UserForm
  • Создание процедур обработки событий для элементов формы

6. Создание надстроек Excel с помощью VBA

  • Создание надстройки Excel
  • Использование в надстройке процедур, пользовательских функций и пользовательских форм
  • Создание пользовательских кнопок для запуска макросов надстройки

Ссылка на основную публикацию
Adblock
detector