Szkolenie in company (dedykowane)

CEL I ZAKRES

Głównym celem kursu jest osiągnięcie samodzielności w programowaniu VBA. Ci, którzy nie wiedzą, czy są „dobrym materiałem na programistę”, udzielą sobie sami odpowiedzi na to pytanie.
Programowanie komputerów (kodowanie) to umiejętność bardziej ogólna niż programowanie VBA Excela. Ale, ponieważ od tego się w świecie analityków zaczyna, zatem kurs ten jest ukierunkowany na poznanie wbudowanego w Excela języka programowania Visual Basic for Application, modelu obiektowego Excela (i co to jest ten „model obiektowy”), poznanie podstawowych metod programistycznych – instrukcji przypisania wartości, zmiennych i ich podstawowych typów, pętli, bloków decyzyjnych, formularzy, przycisków uruchamiających makra itp.

Ten kurs nie zrobi z Ciebie profesjonalnego programisty, tego się w 2 dni zrobić nie da bez praktyki, najlepszej nauczycielki programowania. Ale szeroko otworzy drzwi do obcego dotąd świata, umożliwi i ukierunkuje dalsze poszukiwanie wiedzy. „Otworzy” książki i pozwoli użyć (i filtrować!) wiedzę wyszukaną w Internecie.
Kurs jest bezstresowy i ciekawy, dla każdego jest czas, a jeśli trzeba, to i dodatkowe zadania.
Jest możliwość kontaktu z prowadzącym po zakończeniu kursu.
Nie jest wstępnie wymagana jakakolwiek wiedza o programowaniu.

ODBIORCY

Analitycy (ogólnie, czyli też np. sprzedawcy i księgowi), chcący rozpocząć przygodę z programowaniem Excela, rozumieć makra, pisane przez innych, oraz swobodnie poruszać się w świecie programowania. Ci, którzy się już z programowaniem zetknęli – dostaną solidną porcję wiedzy, uporządkowującej podstawy.

PROGRAM

Piszemy pierwsze makro, Hello World! – umiemy programować!
* Sposoby uruchamiania makr (w tym tworzenie własnych przycisków).
* Okno Edytora VBA.
* Interfejs użytkownika – MsgBox, zapis do arkusza, Debug.Print.
Nagrywamy makro, poprawiamy je i szczegółowo poznajemy sposób jego działania.
* Bloki programowe – tu: blok With.
* Model obiektowy Excela – obiekty, właściwości, metody, zdarzenia.
* Przypisywanie wartości do właściwości obiektów.
* Do czego służy nagrywarka programiście? Dlaczego profesjonalni programiści też jej używają?
* … a, przy okazji: jak ogarnąć „śmietnik” tworzony przez nagrywarkę?
VBA – krok po kroku.
* Pętla liczona, pętla obiektowa, pętla warunkowa – m.in. tabliczka mnożenia (standardowe pytanie rekruterów).
* Szczegółowe poznanie podstawowych obiektów arkusza kalkulacyjnego – Range, Sheet, Worksheet, Workbook.
* Funkcje użytkownika – to takie proste!
* Zmienne – typy, zasięg, sposoby deklaracji, odczytu i stałej kontroli ich chwilowej wartości.
* … a, przy okazji: profesjonalny odczyt pliku tekstowego lub ewidencja danych w arkuszu – jak szukać wiedzy i „gotowców” w Internecie.
Własny program – prosty, ale mój!
* Samodzielność w pracy z VBA i w wyszukiwaniu dalszej wiedzy.
* Profesjonalizm pracy z makrem – czujki, przerwania, okienka śledzenia zmiennych. Porządek w programie.
* Błędy – bolączka początkujących – nie są złe, one nas uczą. Jak sobie z nimi radzić? – Profesjonalna obsługa błędów.
*Dystrybucja oprogramowania – jak postępować z makrami innych i jak tworzyć makra dla innych?
Formularze – My się tu uczymy, czy bawimy??? – graficzny interfejs użytkownika.
* Uruchamianie formularza oraz przygotowanie do jego uruchomienia.
* Kontrolki formularzy: Labelbox, Commandbutton, Textbox, ListBox i inne.
* Współpraca (wymiana danych) formularza z programem VBA.

PROWADZĄCY

Wojciech Gardziński

Trener i szkoleniowiec, wieloletni praktyk controllingu. Zrealizował ponad 100 wdrożeń własnych narzędzi controllingowych AFIN.NET i AfinScript (wybrani klienci: Agencja Restrukturyzacji i Modernizacji Rolnictwa, PKP Energetyka, PGE Elektrownia Opole, Ronal Polska). Jest autorem lub współautorem ponad 100 artykułów o MS Excel i bazach danych w zastosowaniach controllingowych, a także współautorem koncepcji SOA (Spreadsheet Oriented Architecture). Przeprowadził kilkaset szkoleń z zakresu Excel, VBA, Access, SQL. Jest współautorem oraz wykładowcą programu Studiów Podyplomowych „Excel w Controllingu dla Zaawansowanych” prowadzonych od 2012 r. na Uniwersytecie Ekonomicznym we Wrocławiu.

 

 

INFORMACJE I ZAMÓWIENIA

Stanisław Woźniak
Redaktor Naczelny Magazynu Controlling i Zarządzanie
Dyrektor Sprzedaży
Szkolenia biznesowe:
http://controlling-zarzadzanie.pl/category/szkolenia-i-konferencje/
Usługi doradcze:
http://controlling-zarzadzanie.pl/category/konsultanci-i-doradcy/
tel. (+48) 730 013 448
e-mail: stanislaw.wozniak@controlling-zarzadzanie.pl