Skip to main content
  • Deutsch
    • English
    • 简体中文
    • Deutsch
    • Polski
    • العربية
    • Nederlands
    • Français
    • Magyar
    • Italiano
    • 日本語
    • 한국어
    • Português
    • Română
    • Русский
    • Español
Home

Certificate Authentication

Visual Basic for Applications (VBA) w Excel - wstęp do programowania Certificate for Tomasz Basicz

Add to LinkedIn

Certificate ID: 
119316
Authentication Code: 
17fb1e
Certified Person Name: 
Tomasz Basicz
Trainer Name: 
Grzegorz Pruszczyński
Duration Days: 
3
Duration Hours: 
24
Course Name: 
Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Course Date: 
2013-08-19 00:00 to 2013-08-21 00:00
Course Outline: 

Makra

Rejestrowanie i edycja makr

Przypisywanie makr do formularzy, pasków zadań, klawiszy skrótów

Środowisko VBA

Visual Basic Editor i jego opcje

Zarządzanie komponentami

Skróty klawiszowe

Optymalizacja środowiska

Wstęp do programowania proceduralnego

Procedury: Function, Sub

Typy danych

Instrukcja warunkowa if ... then ... elseif ... else ... end if

Instrukcja case

Pętle do ... loop while, until

Pętla for ... next

Instrukcje przerwania pętli (exit)

Przetwarzanie macierzy

Ciągi znaków

Łączenie ciągów znaków (konkatenacja)

Konwersja na inne typy (niejawna i jawna)

Funkcje przetwarzające ciągi znaków

Visual Basic

Pobieranie i przekazywanie danych do arkusza (Cells, Range)

Pobieranie i przekazywanie danych do użytkownika (InputBox, MsgBox)

Deklaracja zmiennych

Zasięg i czas życia zmiennych

Operatory i ich priorytety

Opcje modułów

Tworzenie własnych funkcji i wykorzystanie ich w arkuszu

Obiekty, klasy, metody i własności

Zabezpieczanie kodu

Ochrona kodu przed modyfikacją i podglądem

Debugging

Przetwarzanie krokowe

Okienko Locals

Okienko Immediate

Pułapki - Watches

Call Stack

Obsługa błędów

Rodzaje błędów i sposoby eliminacji

Przechwytywanie i obsługa run-time errors

Konstrukcje: On Error Resume Next, On Error GoTo

Model Obiektów Excel

Obiekt Application

Obiekt Workbook i kolekcja Workbooks

Obiekt Worksheet i kolekcja Worksheets

Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell

Obiekt Selection

Kolekcja Range

Obiekt Cells

Wyświetlanie danych na pasku status

Optymalizacja za pomocą funkcji ScreenUpdating

Pomiar czasu za pomocą metody Timer

Obsługa zdarzeń w języku VBA

Czym jest zdarzenie?

Reagowanie na zdarzenie i tworzenie procedury obsługi zdarzenia

Wywoływanie procedur obsługi zdarzenia

Obsługa często występujących zdarzeń

Formularze VBA

Tworzenie własnych formularzy

Wywoływanie formularza z poziomu kodu

Wykorzystanie formularzy w arkuszu