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

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

Макроси

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

VBA среда

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

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

  • Процедури: Function, Sub
  • Типовете данни
  • Условният оператор If...Then....Elseif....Else....End If
  • Инструкция Case
  • Цикъл while, until
  • Цикъл for ... next
  • Инструкции за прекъсване на цикъла (exit)

Низове

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

Visual Basic

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

Дебъгване

  • Стъпка на обработка
  • Прозорец Locals
  • Прозорец Immediate
  • Прихващания - Watches
  • Call Stack

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

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

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

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

Използване на външни източници на данни

  • Използване на ADO библиотека
  • Референции към външни източници на данни
  • ADO обекти:
    • Connection
    • Command
    • Recordset
  • Стринг за връзка
  • Създаване на връзки към различни бази данни: Microsoft Access, Oracle, MySQL

Отчитане

  • Въведение в езика SQL. Основна структура на SQL (SELECT, UPDATE, INSERT INTO, DELETE). Извикване на заявка от Microsoft Access от Excel. Форми за подпомагане използването на бази данни

Изисквания

  • Основни работни познания за функциите на Excel, като работни листове, формули, таблици и сортиране или филтриране на данни
  • Опит в подготовката, актуализирането или преглеждането на отчети в Microsoft Excel
  • Не се изисква предишен опит в програмирането

Аудитория

  • Анализатори, които искат да автоматизират повтарящи се задачи в Excel
  • Бизнес професионалисти, които работят с данни и отчети в Excel
  • Членове на екипа, които искат да изградят прости макроси и практически VBA решения за ежедневната работа
 21 Часа

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


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

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

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

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