Свържете се с нас

Съдържание и теми, включени в курса

Макроси

  • Записване и редактиране на макроси
  • Присвояване на макроси към форми, ленти с инструменти, клавишни комбинации

Среда на VBA

  • Visual Basic Editor и неговите опции
  • Управление на компоненти
  • Клавишни комбинации
  • Оптимизиране на средата

Въведение в процедурното програмиране

  • Процедури: Function Sub
  • Типове данни
  • Оператор if ... then ... elseif ... else ... end if
  • Оператор Case
  • Цикли for ... loop while, until
  • Цикъл for ... next
  • Инструкции за прекъсване на цикъл (exit)
  • Обработка на масиви

Низове

  • Комбиниране на низове (конкатенация)
  • Преобразуване към други типове (имплицитно и експлицитно)
  • Функции за обработка на низове

Visual Basic

  • Изтегляне и качване на данни в електронна таблица (Cells, Range)
  • Изтегляне и качване на данни към потребителя (InputBox, MsgBox)
  • Деклариране на променливи
  • Обхват и продължителност на живот на променливите
  • Оператори и техните приоритети
  • Опции на модули
  • Създаване на собствени функции и използването им в лист
  • Обекти, класове, методи и свойства
  • Защита на кода
  • Сигурност срещу манипулиране на кода и предварителен преглед

Дебъгване

  • Стъпка на обработка
  • Прозорец Locals
  • Прозорец Immediate
  • Капани – Watches
  • Стек на извикванията

Обработка на грешки

  • Типове грешки и начини за избягването им
  • Прихващане и обработка на грешки по време на изпълнение
  • Структури: On Error Resume Next, On Error GoTo

Обектен модел на Excel

  • Обект Application
  • Обект Workbook и колекция от Workbooks
  • Обект Worksheet и колекция Worksheets
  • Обекти ThisWorkbook, ActiveWorkbook, ActiveCell
  • Обект Selection
  • Колекция Range
  • Обект Cells
  • Показване на данни в статус лентата
  • Оптимизация чрез ScreenUpdating
  • Измерване на време чрез метода Timer

Обработка на събития във VBA

  • Какво е събитие?
  • Отговор на събитие и създаване на обработчик на събития
  • Задействане на обработчици на събития
  • Обслужване на често срещани събития

VBA форми

  • Създаване на собствени форми
  • Извикване на форма от код
  • Използване на формите в листа

Изисквания

  • Умение за работа с електронна таблица, основни познания (референции, диапазони, листове, ...)
  • Не са необходими предварителни познания по VBA за създаване на макроси или VBA код

Аудитория

  • Анализатори на данни
 21 Часа

Брой участници


Цена за участник

Отзиви от участници (5)

Предстоящи Курсове

Свързани Kатегории