. Курс Макросы на VBA для Microsoft Excel. Курс для профессионалов: VBA
Курс Макросы на VBA для Microsoft Excel. Курс для профессионалов: VBA

Курс Макросы на VBA для Microsoft Excel. Курс для профессионалов: VBA

На этом курсе слушатели освоят программирование на языке Visual Basic для приложений (VBA) в Microsoft Excel, обучатся основным навыкам работы c редактором Visual Basic, научатся использовать свойства и методы объектов Excel. Слушатели так же научатся программировать циклические действия и пользовательские функции, познакомятся с техникой обработки ошибок, изучат основы отладки и тестирования программ.

ПОСЛЕ ИЗУЧЕНИЯ КУРСА "Макросы на VBA для Microsoft Excel. Курс для профессионалов" ВЫ СМОЖЕТЕ:

  • Работать с редактором Visual Basic
  • Создавать макросы на языке Visual Basic
  • Использовать свойства и методы объектов Excel
  • Программировать циклы и пользовательские функции
  • Выполнять тестирование и отладку программ
  • Настраивать параметры безопасности
  • Использовать элементы управления и события рабочих книг для запуска макросов
  • ул. Доброслободская, д.5
  • Бауманская
  • Комсомольская
  • Красные ворота
  • ул. Доброслободская, д.5
  • Бауманская
  • Комсомольская
  • Красные ворота
РАСПИСАНИЕ ЗАНЯТИЙ Содержание курса
  • Что такое макросы
  • Сохранение книги с поддержкой макросов
  • Запись макроса
  • Запуск, изменение параметров и удаление макросов
  • Абсолютные и относительные ссылки
  • Добавление макроса на панель быстрого доступа
  • Редактор Visual Basic
  • Исправление недостатков программного кода, генерируемого автоматически
  • Пример исправления недостатков кода, сгенерированного автоматически
  • Разрешение на запуск макросов
  • Параметры безопасности макросов
  • Редактор VBE
  • Использование окна проекта
  • Работа с модулями
  • Настройка среды VBE
  • Работа с окнами кода
  • Ввод и редактирование программного кода
  • Создание, сохранение и запуск процедуры VBA
  • Запуск процедуры
  • Типы данных
  • Объявление переменных
  • Область действия переменных
  • Использование констант
  • Тип Строки (String)
  • Тип Дата (Date)
  • Пользовательские типы данных
  • Массивы (Array)
  • Объектные переменные
  • Конструкция If-Then-Else
  • Конструкция Select Case
  • Понятие объектно-ориентированного программирования
  • Модель объектов Excel
  • Ссылки на объекты
  • Коллекция Workbooks
  • Обзор объекта Workbook
  • Свойство Saved
  • Метод Close
  • Метод SaveAs
  • Метод SendMail
  • События Open и AfterSave
  • События SheetActivate и SheetChange
  • Коллекция Worksheets
  • Метод Add
  • Обзор объекта Worksheet
  • Свойства Cells и Range
  • Методы Copy и Move
  • Метод Paste
  • Метод Select
  • События BeforeDoubleClick и BeforeRightClick
  • События Change и SelectionChange
  • Обзор объекта Range
  • Свойство Address
  • Свойства Font и NumberFormat
  • Свойства Text и Value
  • Метод AutoFill
  • Методы Copy, Cut и Insert
  • Метод Find
  • Использование объектных переменных
  • Конструкция With … End With
  • Разновидности циклов в VBA
  • Циклы со счетчиком For. Next
  • Циклы с предусловием Do. Loop
  • Циклы с постусловием Do. Loop
  • Циклы с перечислением For Each. Next
  • Перечисление всех файлов в папке
  • Перечисление всех открытых книг и всех листов
  • Сохранение копий всех открытых книг в указанную папку
  • Переименование всех листов книги
  • Преобразование данных в диапазоне ячеек
  • Поиск по всем листам рабочей книги с использованием методов Find и FindNext
  • Пользовательские функции
  • Создание процедуры Function
  • Использование функций на листе Excel
  • Использование функций в процедурах
  • Параметры функции
  • Использование необязательных параметров
  • Использование параметра ParamArray Variant
  • Возвращение массива из функции
  • Возвращение ошибок из функции
  • Функция заполнения диапазона ячеек случайными числами
  • Функция получения имени текущего пользователя
  • Типы ошибок
  • Настройка параметров перехвата ошибок
  • Создание процедуры обработки ошибок периода выполнения
  • Объект Err
  • Метод Raise объекта Err
  • Оператор Resume
  • Оператор On Error и режимы обработки ошибок
  • Обработка пользовательских прерываний
  • Отладка и пошаговое тестирование программы
  • Использование точек останова
  • Трассировка вызовов процедур
  • Просмотр контрольных значений
  • Окна Quick Watch и Watch
  • Объект Debug
  • Безопасность макросов
  • Включение макросов
  • Настройка параметров безопасности
  • Включение предупреждений о ссылках и файлах с подозрительных веб-сайтов
  • Защита проекта VBA
  • Элементы управления
  • Элемент управления формы Кнопка
  • Назначение макросов элементам управления формы
  • Использование событий рабочих книг и листов для запуска макросов
Предварительная подготовка
  • Знание основ работы с персональным компьютером
  • Умение работать в среде ОС Windows
  • Хорошее знание основ работы в программе Microsoft Excel
СЛУЧАЙНЫЙ ВОПРОС ПО КУРСУ

Скидка рассчитывается индивидуально при обучении 2 и более человек от компании, заполните, пожалуйста, форму ниже:

📎📎📎📎📎📎📎📎📎📎