Zapisz się do newslettera trainingplanet.pl

Najnowsze szkolenia, informacje o promocjach


Twój e-mail
Województwo

akceptuję regulamin serwisu

PUBLIKUJ OFERTY BEZPŁATNIE   |   Zaloguj się

Szkolenia w katalogu szkoleń  


UWAGA: Oferta posiada nieaktualne terminy.
Skontaktuj się z organizatorem: BDO Sp. z o.o.

Przejdź do formularza kontaktowego

Programowanie VBA (Visual Basic for Application) dla analityków biznesowych. Warsztaty komputerowe


CEL SZKOLENIA:



 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



Program

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

- 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



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ó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

• 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)


Otrzymane certyfikaty

certyfikat BDO

Oferta skierowana do:

  Wyższa kadra kierownicza
  Średnia kadra kierownicza
  Niższa kadra kierownicza
  Specjalista
  Pracownik

W ramach oferty uczestnik otrzymuje:

  Certyfikat ukończenia
  Materiały dydaktyczne
  Wyżywienie / serwis kawowy
  Nocleg
  Dyplom ukończenia
  Zaświadczenie ukończenia
  Konsultacje poszkoleniowe
  Lunch
  Serwis kawowy
  Ćwiczenia

Trenerzy prowadzący

Krzysztof Rumiński – wieloletni praktyk Excela, autor aplikacji z wykorzystaniem języka Visual Basic for Application wdrożonych w praktyce. Jako Prezes firmy System 2001 sp. z o.o. i partner Wojciecha Gardzińskiego jest dystrybutorem systemu AFIN.NET jego autorstwa - napisanego na platformie Excela, posiadającego referencje w kilkudziesięciu firmach i instytucjach. Autor wielu pomysłów zawartych w systemie AFIN.NET.

Wojciech Gardziński – właściciel firmy AFIN, producenta Systemu AFIN.NET (100 wdrożeń), opartego o technologię i środowisko arkusza kalkulacyjnego Microsoft Excel, autor wielu publikacji, referatów, programów szkoleniowych z zakresu Excela i jego wykorzystania w zarządzaniu, w szczególności w dziedzinie controllingu finansowego.


UWAGA



Wrocław 12-14.10.2011



Miejsce: Wrocław
Rozpoczęcie: 2011-10-12 - Zakończenie: 2011-10-14

Cena: 1990 (PLN) + 23% VAT = 2447.7 PLN

UWAGA

1 990 zł + VAT za jedną osobę

1 740 zł + VAT za jedną osobę z własnym komputerem (prosimy o zaznaczenie na formularzu zgłoszeniowym)




 

Formularz zapytania o szkolenie


Szkolenie: Programowanie VBA (Visual Basic for Application) dla analityków biznesowych. Warsztaty komputerowe
Organizator: BDO Sp. z o.o.


Nazwa firmy * * pola wymagane
Imię i nazwisko
Telefon
E-mail *
Treść zapytania
Wpisz tekst z obrazka



Zapytanie przesyłane jest bezpośrednio na adres e-mail firmy szkoleniowej (organizatora)
Operator serwisu trainingplanet.pl nie ponosi odpowiedzialności za termin lub brak odpowiedzi na zapytanie.

W przypadku braku odpowiedzi w ciągu 2 dni, prosimy o kontakt na adres e-mail:




Dodatkowe usługi

Reklama w serwisie

Kontakt do nas

2007-2025 © Wszelkie prawa zastrzeżone ENNOVA Software House