MSE 11 VBA dla Microsoft Office Excel - poziom podstawowy

poziom podstawowy
2 x 8 godzin lekcyjnych


Terminarz szkoleń

termincena(PLN/osoba)
23-05-2016 do 24-05-2016800 PLN netto
25-07-2016 do 26-07-2016800 PLN netto

Dla kogo

  • Zaawansowani użytkownicy MS Excel, chcący zautomatyzować pracę w MS Excel
  • Pracownicy chcący zwiększyć funkcjonalność MS Excel

 

Po szkoleniu uczestnik będzie potrafił

  • Tworzyć funkcje i procedury w VBA dla MS Excel
  • Samodzielnie nagrywać makra

 

Program szkolenia


Wstęp.  Automatyzacja, przesłanki i sens

Makropolecenia
•    Praca z nagrywarką
•    Analiza i modyfikacja nagranego makra
•    Makra lokalne, w skoroszycie makr osobistych - różnice
•    Uruchamianie makr, praca z formantami arkuszowymi

Bezpieczeństwo makr, zapisywanie

Składnia języka VBA
•    Zasady konstruowania własnych funkcji
•    Pojęcie zmiennej, typy danych
•    Instrukcje warunkowe
•    Pętle
•    Wybrane funkcje wbudowane
•    Podstawowe okna dialogowe
•    Wykorzystanie własnych funkcji: wywoływanie, zakres widoczności, parametryzacja
•    Zapamiętywanie własnych funkcji w postaci dodatku
•    Zasady konstruowania procedur: wywoływanie, zakres widoczności

Edytor VBA, wykonywanie, przerywanie i śledzenie wykonania programu, praca z oknami Locals, Immediate

Budowanie własnych formularzy
•    Praca z formantami
•    Praca z oknem Properties
•    Wykorzystanie programowania zdarzeniowego

Praca z modelem obiektowym MS Excel
•    Wybrane obiekty: Application, Workbooks, Worksheets, Cells
•    Wykorzystanie okien dialogowych przydatnych w pracy z obiektami
•    Praca z kolekcją
•    Najważniejsze właściwości i metody ww. obiektów

Programowanie zdarzeniowe w modelu obiektowym

Przykłady aplikacji, omówienie dobrych zasad programistycznych

Błędy w aplikacjach
•    Charakterystyka błędów
•    Wykonywanie, przerywanie i śledzenie wykonania programu
•    Kolekcja Err - procedury obsługi błędów

Formularz zgłoszeniowy

Zamawiający

Adres rejestracyjny

Dane osoby kontaktowej

Adres korespondencyjny (jeśli inny niż rejestracyjny)

Osoba uprawniona do decyzji finansowych

Uczestnicy szkolenia

© 2012 HEXCODE All Rights Reserved