Szkolenie Visual Basic for Applications (VBA) w Excel (poziom średniozaawansowany)

Wybierz termin szkolenia
Wyceń szkolenie zamknięte
Wyceń szkolenie zdalne
Zbyt drogo? Podaj swoją cenę
Zaproponuj termin szkolenia otwartego
Drukuj plan szkolenia

Czas trwania

16 godzin(y) (po 8h lekcyjnych dziennie)
 

W cenie szkolenia:

  • efektywne szkolenie w małej grupie - średnio 4 osoby
  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem lub materiały drukowane
  • certyfikaty w języku polskim i angielskim, e-certyfikat
  • obiad
  • catering (napoje i słodycze)
 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-05-29 Częstochowa od 1160 do 1370 PLN - zapisz się!
2012-05-30 Katowice od 1160 do 1370 PLN - zapisz się!
2012-06-05 Warszawa od 1160 do 1370 PLN - zapisz się!
2012-06-11 Opole od 1160 do 1370 PLN - zapisz się!
2012-06-12 Poznań od 1160 do 1370 PLN - zapisz się!
2012-06-14 Gliwice od 1160 do 1370 PLN - zapisz się!
2012-06-18 Wrocław od 1160 do 1370 PLN - zapisz się!
2012-06-20 Gdańsk od 1160 do 1370 PLN - zapisz się!
2012-06-20 Łódź od 1160 do 1370 PLN - zapisz się!
2012-06-21 Kraków od 1160 do 1370 PLN - zapisz się!
 
Node ID: 4684

Charakterystyka kursu

Kurs przeznaczony dla osób znających podstawy języka VBA, które chcą rozwijać swoją wiedzę i w większym zakresie wykorzystywać możliwości języka.

 

Zagadnienia omawiane na kursie

Ułatwienia

  • Tworzenie własnych pasków zadań i menu

Typy danych

  • Konwersja na inne typy
  • Zasięg i czas życia zmiennych
  • Operatory i ich priorytety
  • Opcje modułów

Instrukcje warunkowe

  • Select Case
  • If ... Then ... ElseIf ... Else

Pętle

  • Kiedy odwracać pętle do loop
  • Pętla For Each
  • Instrukcje przerwania pętli (exit)

Debugging

  • Przetwarzanie krokowe
  • Pułapki Watches
  • Locals Window
  • Immediate Window
  • Call Stack

Obsługa błędów

  • Przechwytywanie i obsługa run-time errors
  • Konstrukcje: On Error Resume Next, On Error GoTo label, On Error GoTo 0
  • Wyświetlanie danych na pasku statusu (statusbar)

Podstawy optymalizacji

  • ScreenUpdating
  • Pomiar czasu trwania makra za pomocą metody Timer

Formularze VBA

  • Tworzenie własnych formularzy
  • Wywoływanie formularza z poziomu kodu
  • Wykorzystanie formularzy w arkuszu