[EasyExcel] Excel «Продвинутый» + «Базовый» +«VBA» (Павел Коган)
Автор: Павел Коган
Курс 1: Познай на 100% Excel
Курс 2: Продвинутый курс Excel
Курс 3: Программирование на VBA
Что дает курс 1 и курс 2
- Создавать правильные таблицы (структура, форматирование, стили)
- Эффективно работать с 'умными таблицами' (новые функциональные возможности таблиц)
- Применять в работе функции и выражения (мастер функций, математические, логические, дата и время и др.)
- Анализировать большие массивы данных (фильтры, сортировка, мощные сводные таблицы)
- Визуализировать объемные таблицы (спарклайны, диаграммы и графики)
- Создавать свои первые программы на vba (макросы, макрорекодер, элементы управления)
Что дает курс 3
- Объектно-ориентированному программированию на VBA (книга, листы, ячейки - Workbooks, Worksheets, Range, Cells)
- Освоите редактор Visual Basic Editor в Excel
- Изучите что такое Модули и Пользовательские формы (Module, UserForm)
- Разберемся с локальными и глобальными переменными, а также константами (Const)
- Изучим типы переменных - String, Integer, Double, Long, Date, Variant
- Много раз поработаем с операторами сравнения - If, Then, Else, And, Or, Select Case
- Изучим вдоль и поперек Циклы - For Each, Do While, For Next
- Оператор присваивания Set
- Использование оператора GoTo и меток
- Работа с 'умными таблицами' - объекты ListObjects и ListRows
- Работа с элементами формы - TextBox, ComboBox, CheckBox, Label, DatePicker, ListBox, CommandButton и др.
- Заполнение ListBox с использованием свойства List
- События форм UserForm и ее элементов - Initialize, Click, Change, DblClick, KeyPress и др.
- Работа со свойствами элементов полей (Properties) - Value, Enabled, RowSource, Font, BackColor, Visible и др.
- Разработка пользовательских функций Function
- Функции обработки строк - UCase, Len, Trim, Split, StrConv
- Функции обработки цвета - VBA.RGB
- Инструкции Option Explicit и Option Compare Text
- Пользовательские типы данных - оператор Type
- Массивы и коллекции (словарь Dictionary, Keys, Items, Exists)
- Быстрый поиск - метод Find объекта Range
- Методы защиты листа - Protect и Unprotect
- Обработка ошибок и их игнорирование - оператор On Error Resume Next
- Создание объектов документа Word - Word.Application
- Объектная Файловая Система и библиотека типов Scripting - FileSystemObject
- Работа с диалогами выбора файлов - Application.GetOpenFilename
- Методы отправки писем по электронной почты - Outlook.Application, объектная модель CDO