szkolenia@nobleprog.pl
Warszawa:+48 22 389 7738
Poznań: +48 61 660 3770
Wrocław: +48 71 710 4778
Lublin: +48 81 440 3734
Łódź: +48 42 296 6553
Kraków: +48 12 394 5994
Formularz kontaktowy
Pełne dane kontaktowe >>
Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Wybierz Szkolenie Otwarte! >>
Cena za szkolenie zdalne 2900 PLN za szkolenie
Wyceń zdalne >>
Wyceń zamknięte lub indywidualne >>
Za drogo? Podaj nam swoją cenę!
Szkolenia są zwolnione z podatku VAT
Daty szkoleń otwartych
Charakterystyka kursu
Jest to wstęp do programowania proceduralnego w języku VBA (Excel). Po kursie użytkownik potrafi nagrać oraz zmodyfikować makro wg potrzeb, napisać procedury wykorzystując dane z arkusza; w razie potrzeby uczestnik napisze własna funkcje, obsłuży zdarzenie (otwarcie arkusza, zmiana komórki etc), stworzy formularz a także zdobędzie mocne podstawy do dalszej nauki języka i środowiska VBA
Wymagania
Kursy poprzedzające
Następne poziomy
Nie znaleziono kursów.
Kursy powiązane
Plan Kursu
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....Endif
Instrukcja Case
Pętle do...loop , while
Pętla for ... next
Instrukcje przerwania pętli (exit)
Przetwarzanie macierzy
Ciągi znaków
Łączenie ciągów (konkatenacja)
Konwersja na inne typy
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
Pułapki Watches
Local Window
Immediate Window
Call Stack
Obsługa błędów
Rodzaje błędów i sposoby eliminacji
Przechwytywanie i obsługa run-time errors
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 (statusbar)
Optymalizacja za pomocą funkcji ScreenUpdating
Pomiar czasu za pomocą metody Timer
Obsługa zdarzeń w języku VBA
Formularze VBA
Tworzenie własnych formularzy
Wywoływanie formularza z poziomu kodu
Wykorzystanie formularzy w arkuszu


