Практичний дистанційний курс для всіх, хто хоче розширити знання і можливості в MS Excel і автоматизувати рутинну роботу!
Практичний курс "програмування в Excel для непрограмістів" - це програма для широкого кола фахівців, які в своїй роботі часто стикаються з обробкою великих обсягів даних. Курс дозволить слухачам вивчити можливості автоматизації рутинних процесів за допомогою створення програм в MS Excel.
Практичний курс складається з двох блоків - "базовий" + "просунутий" , і розрахований як на початкових, так і досвідчених користувачів MS Excel.
цей курс для
- Будь-якого користувача Excel, який загруз у повторюваній типовій обробці даних або виконує однотипні дії.
- Будь-якого користувача Excel з рівнем володіння не нижче середнього (груба формулювання для самооцінки рівня володіння: вміння складати складні формули, знати призначення 2/3 кнопок на панелях Excel).
- Бажаючих позбутися від рутинних обов'язків при обробці цифрових даних.
- Прагнуть підвищити свою вартість на ринку праці, як унікальний фахівець, що володіє можливостями Excel на всі 200%.
1. Після проходження Базового блоку
- самостійно записувати макроси, вносити в них правки, оптимізувати код макросів.
- писати процедури в "ручному режимі", запускати їх в різних режимах.
- створювати власні функції для автоматизації обробки даних в MSExcel.
- використовувати змінні і розуміти особливості застосування різних типів змінних.
- розбиратися в відмінностях оголошення змінних.
- виявляти помилки в програмах, використовуючи відладчик редактора Visual Ваѕіс.
- розуміти і використовувати особливості Об'єктно-орієнтованого програмування в MS Excel.
- створювати програми для автоматичної обробки даних, використовуючи об'єктну модель MS Excel.
- вміти створювати і використовувати в програмах форми користувача.
- працювати з програм c файловою системою комп'ютера (з файлами і директоріями).
- керувати програмами MS Office із створюваних програм.
- довантажувати дані через Інтернет і автоматизувати дану завантаження.
- обробляти дані з декількох файлів.
Модуль 1 - базовий блок
Даний блок пропонує освоїти (освіжити) базові знання в області програмування на мові VisualBasic (forExcel).
1. Інтерфейс редактора Visual Basic
Даний блок пропонує освоїти складні навички знання в області створення програм на мові Visual Basic (for Excel).
1. Об'єктно-орієнтоване програмування (вивчення на основі редактора VB для MSExcel)
4. Перехоплення подій в середовищі VB for Office
5. UserForm і елементи управління для використання на формах користувача:
8. Організація взаємодії між додатками. Управління MSWord з програм MSExcel
9. Практичні роботи "Big 4"
Підсумкова робота проходить у вигляді захисту проекту – самостійно розробленої програми з автоматизації.
Даний блок пропонує освоїти (освіжити) базові знання в області програмування на мові VisualBasic (forExcel).
1. Інтерфейс редактора Visual Basic
- вікно редактора VBA Безпека макросів, рекомендації щодо вибору рівнів безпеки
- функціональні вікна та їх призначення. Робота в редакторі
- Перегляд і коригування програмного коду, створеного автоматично
- оптимізація коду
- Створення та налагодження процедури Sub
- введення програмного коду в "ручному режимі", варіанти запуску макросів. Спрощене введення програмного коду в ручному режимі
- використання службового блоку WITH ... END WITH
- оголошення змінних" область життя " змінної (локальні та глобальні змінні)
- типи змінних можливості використання складних (об'єктних) змінних
- керуючі оператори мови Visual Basic
- цикли в Visual Basic
- вбудовані функції VB for Office
- основні функції обробки даних різних типів. Перетворення типів даних
- створення користувацьких функцій
- відмінність від процедур. Різні варіанти передачі параметрів (змінних) у функцію практичне відпрацювання навичок розробки функцій
- можливі помилки при написанні програм. Помилки першого рівня (синтаксичні), другого рівня (логічні) і Runtime-помилки
- можливості по використанню відладчика для пошуку помилок в програмах
- основи об'єктної моделі MSExcel
- основні властивості та методи Об'єкта Range варіанти використання. Практичне застосування для обробки даних
- Об'єкт Selection. Практичне використання об'єкта
Даний блок пропонує освоїти складні навички знання в області створення програм на мові Visual Basic (for Excel).
1. Об'єктно-орієнтоване програмування (вивчення на основі редактора VB для MSExcel)
- поняття об'єкта, класів, подій і методів
- Об'єкт Workbook (Колекція WorkBooks)
- Об'єкт Worksheet (Колекція WorkSheets)
- Об'єкт Range-основи використання
4. Перехоплення подій в середовищі VB for Office
5. UserForm і елементи управління для використання на формах користувача:
- TextBox (текстове поле)
- Label (напис, мітка)
- ListBox (список) і ComboBox (поле зі списком)
- CheckBox (прапорець) і OptionButton (перемикач)
- CommandButton (кнопка)
- TabStrip (набір вкладок)
- MultiPage (набір сторінок)
- ToggleButton (вимикач)
- ScrollBar (смуга прокрутки)
- SpinButton (лічильник)
- Image (малюнок)
- Синтаксис, варіанти використання
8. Організація взаємодії між додатками. Управління MSWord з програм MSExcel
9. Практичні роботи "Big 4"
- Практична робота 1. "Завантаження реквізитів з договорів у файл Excel"
- Практична робота 2. Розробка функції "Курс ЦБ РФ"
- Практична робота 3. Розробка програми "звірка виписок"
- Практична робота 4. Розробка програми "Формування консолідованого ОДДС"
Підсумкова робота проходить у вигляді захисту проекту – самостійно розробленої програми з автоматизації.
https://privatelink.de/?https://www.hocktraining.com/open/excel_online