Course 55253A: Microsoft Outlook 2016. Оптимизация работы средствами VBA

Learn in a classroom

Classroom training

Learn more

Find a Microsoft Learning PartnerFind a classroom training partner
Anytime accessNo
Anywhere access to recorded instructorNo
Microsoft official training contentYes
In-depth trainingYes
Hands-on labs No
SATV redemption No
Ask instructor questions in personYes
Attend live class in personYes
Attend live class remotelyYes
Time commitment
About this course
Type: Course
Audience(s):Information Worker
Technology:Office
Level:Intermediate
This Revision:A
Delivery method:
Classroom
Length:2 days
Language(s):Russian

First published:

17 August 2018
Overview
About this course

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

Audience profile

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

At course completion
По окончании курса студенты будут уметь:
  • Создавать и импортировать стандартные модули VBA.
  • Создавать процедуры, функции и пользовательские формы VBA.
  • Программировать операции с контактами и элементами календаря.
  • Создать процедуры обработки событий для обработки реакции на события в Outlook.
  • Автоматизировать создание почтовых сообщений и обработку почтовых вложений.
  • Автоматизировать доступ к объектам Outlook из других приложений Microsoft Office.
  • Создавать контейнерные приложения для автоматизации Outlook в Word и Excel.
Course details
Краткое содержание курсаМодуль 1: Основы программирования в Outlook средствами VBAВ этом модуле Вы изучите, как работать с проектом Outlook в редакторе Visual Basic, создавать стандартные модули в проекте, программировать и отлаживать процедуры и функции, создавать пользовательские формы, настраивать свойства форм и их элементов, программировать процедуры обработки событий в формах.Уроки
  • Работа в редакторе Microsoft Visual Basic for Application
  • Создание стандартных модулей, программирование процедур и функций:
  • Создание стандартных модулей VBA
  • Программирование процедур
  • Отладка программного кода
  • Программирование функций
  • Создание пользовательских форм VBA
  • Создание новой пользовательской формы
  • Добавление элементов управления формы
  • Свойства формы и её элементов
  • Создание процедуры обработки событий
Лаборатория : Создание пользовательской формы
  • Создание пользовательской формы
  • Настройка свойств формы и её элементов
  • Программирование процедуры обработки событий формы и её элементов
  • Создание кнопки, вызывающей процедуру открытия пользовательской формы
После завершения этого модуля студенты смогут:
  • Создавать стандартные модули в проекте Outlook
  • Программировать и отлаживать процедуры и функции
  • Создавать пользовательские формы
  • Настраивать свойства форм и их элементов
  • Программировать процедуры обработки событий в формах
Модуль 2: Программирование объектов OutlookВ этом модуле Вы изучите основные объекты, входящие в состав объектной модели Outlook, будете управлять программным путём свойствами и методами основных объектов, программировать доступ к папкам и их элементам, автоматизировать операции с контактами и элементами календаря, программировать события Outlook.Уроки
  • Объект Application, его свойства и методы
  • Объект Namespace
  • Коллекция Folders и объект MAPIFolder
  • Коллекция Items и объекты элементов Outlook
  • Работа с элементами папок (контактами, элементами календаря и т. п.)
  • Программирование событий Outlook
Лаборатория : Программирование работы с контактами и элементами календаря
  • Программирование работы с контактами
  • Программирование работы с элементами календаря
По завершение этого модуля, студенты смогут:
  • Управлять программным путём свойствами и методами основных объектов Outlook
  • Программировать доступ к папкам и их элементам
  • Автоматизировать операции с контактами и элементами календаря
  • Программировать события Outlook
Модуль 3: Автоматизация работы с почтовыми сообщениямиВ этом модуле Вы изучите, как программировать создание почтовых сообщений, а так же как автоматизировать обработку почтовых сообщений и содержащихся в них вложений.Уроки
  • Создание почтового сообщения программным путем
  • Программирование работы с элементами папок почтовых сообщений
  • Автоматизация работы с вложениями
Лаборатория : Программная обработка входящих сообщений
  • Программирование поиска входящих сообщений
  • Программирование обработки почтовых вложений
По завершении этого модуля, студенты смогут:
  • Программировать создание почтовых сообщений
  • Автоматизировать обработку почтовых сообщений и содержащихся в них вложений
Модуль 4: Программирование доступа к Outlook из других приложений В этом модуле Вы изучите, как создавать контейнерные приложения на базе документов Microsoft Word или рабочих книг Microsoft Excel для автоматизации работы конечного пользователя с Microsoft Outlook.Уроки
  • Возможность программирования доступа к объектам Outlook из других приложений
  • Раннее связывание с Outlook
  • Позднее связывание с Outlook
  • Создание контейнерного приложения для автоматизации Outlook в Word и Excel
Лаборатория : Создание контейнерного приложения для автоматизации Outlook в проекте Microsoft Excel
  • Создание рабочей книги Excel с поддержкой макросов
  • Создание пользовательской формы в проекте Excel
  • Программирование доступа к объектам Outlook
По завершении этого модуля, студенты смогут:
  • Создавать контейнерные приложения к Outlook на базе документов Word или рабочих книг Excel
  • Защищать проект VBA
Prerequisites
Прежде чем посетить этот курс, студенты должны обладать знаниями:
  • Наличие сертификации Microsoft Office Outlook 2016 или эквивалентные знания
  • Базовые знания основ программирования на VBA и понятий объектно-ориентированного программирования
  • Базовые навыки или минимум двухмесячный опыт программирования макросов на VBA в Excel или Word
Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.