
Adres WWW wydrukowanej strony: http://www.szkolenia.eventis.pl//szkolenie/programowanie-vba-visual-basic-for-application-dla-analitykow-biznesowych-warsztaty-komputerowe-35631-id367
Informacje o szkoleniu
-
Programowanie VBA (Visual Basic for Application) dla analityków biznesowych – warsztaty komputerowe
ID szkolenia: 35631
Kategoria: Szkolenia i Kursy
Branża/temat: Finanse i księgowość -
Adres szkolenia:
centrum miasta
centrum miasta
Katowice
woj. śląskie
-
Termin szkolenia:
Data: 27-29.02.2012
Godziny zajęć (czas trwania):10:00 – 15:45 -
Organizator szkolenia:
Akademia Biznesu MDDP
ul. Książęca 4
00-498 Warszawa
woj. mazowieckie
O firmie Inne oferty firmy
Opis szkolenia
Informacje podstawowe o szkoleniu:
1. Zdobycie umiejętności rozszerzania funkcjonalności Excela dla lepszego, bardziej przyjaznego i bardziej efektywnego raportowania.
2. Poznanie zasad programowania, języka VBA, modelu obiektowego MS Office, narzędzi programowania MS Office.
3. Określenie zasad współpracy z informatykiem (firmą) – twórcą (dostawcą) aplikacji zewnętrznej.
4. Wspólne napisanie kilku prostych procedur i funkcji, przydatnych w praktyce analityka biznesowego.
5. Wskazanie drogi pogłębiania umiejętności.
6. Uzupełnienie podstawowych wiadomości nt. współpracy z bazami danych.
Szkolenie skierowane jest do:
Szkolenie skierowane jest do osób pracujących w Excelu i chcących rozpocząć lub przypomnieć sobie możliwości programowania w języku VBA.
Program szkolenia:
Rozwój umiejętności 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,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.
I. Wstęp do VBA:
1. Pierwsze samodzielnie nagrane makro: pokaz działania i objaśnienie zawartości.
2. Pierwszy kontakt ze środowiskiem VBA.
3. Pierwszy program „Hello World”.
4. 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.
5. Edytor VBA (VBE):
- okno VBE - części i zastosowanie,
- narzędzia VBE,
- przerwania,
- tryby pracy,
- pomoc VBA,
- przeglądarka obiektów.
II. Podstawy programowania:
1. Prosty program/funkcja.
2. Proste programy obliczeniowe.
3. Proste programy obiektowe.
4. Proste programy zarządzania plikami.
III. Logika programowania:
1. Zmienne, stałe:
- typy zmiennych,
- zasięg zmiennych,
- sposoby deklaracji,
- sterowanie wartościami.
2. Decyzje programowe:
- zastosowanie,
- bloki: IF, SELECT Case.
3. Pętle:
- zastosowanie,
- typy pętli,
- typy wyjść z pętli.
4. Działania na obiektach:
- blok WITH,
- zapis/odczyt właściwości,
- dostępne metody,
- wiązania obiektów.
5. Rodzaje programów:
- program, podprogram, funkcja,
- typy, zasięg.
6. Podprogramy:
- zastosowanie,
- zasady organizacji,
- przykład: oprogramowanie kontroli błędów.
7. 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.
IV. 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ń.
V. Tworzenie i wykorzystanie obiektów:
Model 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:
1. 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.
2. Sterowanie innymi aplikacjami MS Word, MS Access. Wykorzystanie modelu obiektowego MS Office.
VI. Zaawansowane wykorzystanie możliwości VBA – przykłady. Programowa obróbka danych:
1. Współpraca z dostawcami danych.
2. Zapis/odczyt danych, obsługa pliku sekwencyjnego (print, read, write).
3. Obiekty bazodanowe, komunikacja w standardzie ODBC i OLE DB.
4. Dołączanie bibliotek programowych/dodatków.
5. Przykład funkcji API Windows.
VII. Publikacja oprogramowania:
1. Sposoby publikacji.
2. Zasady współużytkowania.
3. Zabezpieczanie kodu.
VIII. Wspólne pisanie aplikacji: przykłady:
1. Nagrywanie makr i ich ulepszanie: Automatyczny autofiltr na podwójne kliknięcie.
2. 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.
3. 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.
4. Przykład programu wykorzystującego model obiektowy innej aplikacji (MS Word, MS Access).
Informacje organizacyjne
Koszt uczestnictwa:
- jednej osoby 1890 zł + 23% VAT
- dwóch lub więcej osób z jednej firmy 1790 zł/os. + 23% VAT
Prosimy o dokonanie płatności po otrzymaniu pisemnego potwierdzenia, podając w tytule przelewu kod szkolenia.
Cena obejmuje: uczestnictwo w zajęciach, materiały szkoleniowe, przerwy kawowe, lunch, certyfikat.
Godziny zajęć: 10:00 – 15:45
Miejsce zajęć: centrum miasta lub siedziba Akademii Biznesu MDDP
(informacja dotycząca dokładnego miejsca zajęć zostanie wysłana Państwu wraz z potwierdzeniem uczestnictwa na ok. 6 dni przed terminem szkolenia)
Informacje:
Norbert Saks, Anita Musiał
tel. (22) 208 28 28/26, fax (22) 211 20 90
e-mail: norbert.saks@akademiamddp.pl; anita.musial@akademiamddp.pl
Informacje o prelegentach:
Krzysztof Rumiński – wieloletni praktyk Excela. Realizator wdrożeń Business Intelligence, z zastosowaniem zarówno systemu Afin, którego jest dystrybutorem, jak i własnego oprogramowania uzupełniającego w języku VBA.Autor publikacji z zakresu wdrażania controllingu. Autor programów szkoleniowych z zakresu Excela i Accessa dla analityków biznesowych. Prowadzi zajęcia z Podstaw Informatyki na Podyplomowym Studium Rachunkowości przy Uniwersytecie w Białymstoku.
Wojciech Gardziński – właściciel firmy AFIN (Wrocław), producenta Systemu Analizy Ekonomicznej AFIN (100 wdrożeń), opartego o technologię i środowisko arkusza kalkulacyjnego Microsoft Excel, autor wielu publikacji, referatów, programów szkoleniowych z zakresu Excela, Accessa i jego wykorzystania w zarządzaniu, w szczególności w dziedzinie controllingu finansowego.
Koszt i warunki udziału
Ceny:
- 23 - je
Cena zawiera:
uczestnictwo w zajęciach, materiały szkoleniowe, przerwy kawowe, lunch, certyfikat.
Dofinansowanie z UE:
Nie.
Warunki udziału i przyjmowania zgłoszeń:
Na 6 dni przed rozpoczęciem szkolenia, na podany e-mail lub numer faksu, zostanie do Państwa przesłane "potwierdzenie udziału w szkoleniu" zawierające wszelkie informacje organizacyjne oraz prośbę o dokonanie płatności. W przypadku nie otrzymania potwierdzenia na 4 dni przed zajęciami, prosimy o kontakt telefoniczny z działem szkoleń. Warunkiem uczestnictwa w naszych przedsięwzięciach jest dokonanie przed szkoleniem wpłaty na konto, po uprzednim otrzymaniu pisemnego potwierdzenia udziału w szkoleniu. Opłata za uczestnictwo obejmuje koszty szkolenia, materiałów, poczęstunków w czasie przerw oraz obiadów. Cena nie zawiera kosztów ewentualnego noclegu, przejazdu i parkingu. Przy odwołaniu zgłoszenia do 7 dni przed terminem zajęć nie zostaną Państwo obciążeni kosztami szkolenia. Nie stawienie się na zajęcia, a także odwołanie uczestnictwa w terminie późniejszym niż 7 dni przed terminem szkolenia spowoduje obciążenie pełnymi kosztami. Odwołanie zgłoszenia wymaga formy pisemnej. Istnieje możliwość zgłoszenia zastępstwa uczestnika szkolenia.
