konto usunięte
Temat: szkolenie vba excel podstawy programowania w całej polsce...
Visual Basic for Applications (VBA) w Excel - wstęp doprogramowania
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,
* stworzyć własną funkcje,
* obsłużyć zdarzenie (otwarcie arkusza, zmiana komórki etc) za pomocą procedury obsługi zdarzenia,
* stworzyć formularz
Szkolenie pozwala zdobyć mocne podstawy do dalszej nauki języka i środowiska VBA.
W cenie szkolenia:
* materiały szkoleniowe (przygotowane przez wykładowcę)
* książka powiązana tematycznie ze szkoleniem
* certyfikaty w języku polskim i angielskim, e-certyfikat
* obiad
* catering (napoje i słodycze)
Typ Kursu: Otwarte
Data Kursu: wybierz termin i miasto
Plan Kursu:
http://nobleprog.pl/szkolenia/visual+basic+application...
Zagadnienia omawiane na kursie
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 label, On Error GoTo 0
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
* 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