Opis szkolenia Dane o szkoleniu Program
Transkrypt
Opis szkolenia Dane o szkoleniu Program
BDO - informacje o szkoleniu Opis szkolenia Dane o szkoleniu Kod szkolenia: 277711 Temat: Programowanie VBA (Visual Basic for Application) dla analityków biznesowych 12 - 14 Październik Wrocław1, Centrum miasta, Kod szkolenia: 277711 Koszt szkolenia: 1990.00 + 23% VAT Program - Zdobycie umiejętności rozszerzania funkcjonalności Excela dla lepszego, bardziej przyjaznego i bardziej efektywnego raportowania - Poznanie zasad programowania, języka VBA, modelu obiektowego MS Office, narzędzi programowania MS Office - Określenie zasad współpracy z informatykiem (firmą) - twórcą (dostawcą) aplikacji zewnętrznej - Wspólne napisanie kilku prostych procedur i funkcji, przydatnych w praktyce analityka biznesowego - Wskazanie drogi pogłębiania umiejętności - Uzupełnienie podstawowych wiadomości nt. współpracy z bazami danych Szkolenie ma na celu uzupełnienie wiadomości z zakresu dostępu do danych zewnętrznych za pomocą MS Excel i jego specjalizowanych komponentów jako alternatywa/suplement dla zastosowań VBA w tym zakresie - Teoria baz danych - Relacyjna baza danych - ODBC, SQL - Pobieranie danych z zewnętrznych baz danych (różne formaty) - Wykorzystanie MS Query - Zaawansowany dostęp do danych: obsługa wydruków tekstowych za pomocą technologii ODBC - Pokaz: Kwerenda internetowa, OLAP 1. Wstęp do VBA - Pierwsze samodzielnie nagrane makro: pokaz działania i objaśnienie zawartości - Pierwszy kontakt ze środowiskiem VBA - Pierwszy program "Hello World" - Opis języka - Geneza i umiejscowienie wśród języków programowania - Model obiektowy MS Office, sposób komunikowania się z obiektami Excela za pomocą VBA - Edytor VBA (VBE) - Okno VBE - części i zastosowanie - Narzędzia VBE - Przerwania - Tryby pracy BDO - informacje o szkoleniu - Pomoc VBA - Przeglądarka obiektów 2. Podstawy programowania - Prosty program/funkcja - Proste programy obliczeniowe - Proste programy obiektowe - Proste programy zarządzania plikami 3. Logika programowania - Zmienne, stałe - Typy zmiennych - Zasięg zmiennych - Sposoby deklaracji - Sterowanie wartościami - Decyzje programowe - Zastosowanie - Bloki: IF, SELECT Case - Pętle - Zastosowanie - Typy pętli - Typy wyjść z pętli - Działania na obiektach - Blok WITH - Zapis/odczyt właściwości - Dostępne metody - Wiązania obiektów - Rodzaje programów - Program, podprogram, funkcja - Typy, zasięg - Podprogramy - Zastosowanie - Zasady organizacji - Przykład: oprogramowanie kontroli błędów - Komunikacja z użytkownikiem - Komunikaty/ Wejście i Wyjście danych - Formularze - Uruchamianie programów: Skróty klawiszowe, Paski narzędzi/Ikony - Przechowywanie parametrów sesji BDO - informacje o szkoleniu 5. Obsługa zdarzeń Zdarzenia w skoroszycie, w arkuszu. Współpraca z formularzami: procedury obsługi zdarzeń kontrolek i formularzy. Przykłady programów obsługi zdarzeń 6. Tworzenie i wykorzystanie obiektówModel obiektowy MS Office i MS Excel: Zmienne obiektowe, pętle obiektowe z wykorzystaniem kolekcji i zmiennych obiektowych, przykłady programów wykorzystujących zmienne obiektowe - Program z własnym formularzem - Zapis danych z własnego formularza - Przeglądarka bazy danych - wykorzystanie obiektów Query i ADO - Wykorzystanie zdań SQL, powstałych przez graficzny interfejs MS Query do parametryzowania przeglądarki bazy danych - Sterowanie innymi aplikacjami MS Word, MS Access. Wykorzystanie modelu obiektowego MS Office 6. Zaawansowane wykorzystanie możliwości VBA - przykłady. Programowa obróbka danych - Współpraca z dostawcami danych - Zapis/odczyt danych, obsługa pliku sekwencyjnego (print, read, write) - Obiekty bazodanowe, komunikacja w standardzie ODBC i OLE DB - Dołączanie bibliotek programowych/dodatków - Przykład funkcji API Windows 7. Publikacja oprogramowania - Sposoby publikacji - Zasady współużytkowania - Zabezpieczanie kodu 8. Wspólne pisanie aplikacji: przykłady - Nagrywanie makr i ich ulepszanie: Automatyczny autofiltr na podwójne kliknięcie - Współpraca z modelem obiektowym: Napisanie funkcji PB() (odszukiwanie wartości w dwuwymiarowej, poetykietowanej tablicy, wprowadzenie obiektu range i wykorzystanie jego właściwości. - Zaprogramowany dostęp do danych przez ODBC i z użyciem metody ADO. Nagranie i sparametryzowanie kwerendy. Wykorzystanie funkcji i procedur, własnych i obcych - Przykład programu wykorzystującego model obiektowy innej aplikacji (MS Word, MS Access) BDO - informacje o szkoleniu Prowadzący Informacje organizacyjne Kalendarz zajęć: Informacje i zgłoszenia