COMARCH IT AKADEMIA. Programista VBA w Microsoft Excel (microbootcamp)

Podobne dokumenty
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Program szkoleniowy. 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Program szkolenia EXCEL ZAAWANSOWANY Z WPROWADZENIEM DO VBA.

EXCEL POZIOM EXPERT. Konspekt szczegółowy

Program szkolenia EXCEL W ANALIZACH DANYCH.

Warsztaty prowadzone są w oparciu o oficjalne wytyczne firmy Microsoft i pokrywają się z wymaganiami

PROGRAM SZKOLENIA. Excel w Analizach danych.

PROGRAM SZKOLENIA. Excel Średniozaawansowany z wprowadzeniem do tabel przestawnych i makr.

ECDL zaawansowany, moduł EXCEL

Profesjonalne szkolenia z MICROSOFT EXCEL DLA FIRM. w Warszawie i w całej Polsce

zaprasza Państwa na szkolenie MS Excel -poziom średnio zaawansowany zgodne z: Intermediate Microsoft Excel 2016 (zgodne z MS 55166A)

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)

Program szkolenia EXCEL PRZEKROJOWY ZAAWANSOWANY.

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

EXCEL DLA ŚREDNIOZAAWANSOWANYCH

Cel szkolenia. Konspekt. Opis kursu

Serie i autonumerowanie Listy niestandardowe Kopiowanie Kopiowanie formatów Daty

Program szkolenia EXCEL DLA FINANSISTÓW.

EXCEL ANALIZA DANYCH. Konspekt szczegółowy

EXCEL ZAAWANSOWANY. Konspekt szczegółowy

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Program szkolenia EXCEL OD PODSTAW POPOŁUDNIOWY (WIECZOROWY)

Program szkolenia EXCEL ŚREDNIOZAAWANSOWANY.

Zaawansowany Excel w Dziale Personalnym

Makra VBA w Excelu dla początkujących

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)

ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0

SZKOLENIE. MS Access poziom zaawansowany. tel.: ; fax: ;

KARTA SZKOLENIA 1/5. Po ukończeniu szkolenia uczestnik będzie potrafił:

Excel dla administracji publicznej

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Żurek INFOBroker. Szkolenia warsztaty konsultacje MS Excel. tel

ECDL Advanced Moduł AM4 Arkusze kalkulacyjne Syllabus, wersja 2.0

Aplikacje w środowisku VBA. Visual Basic for Aplications

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik

TOPWEB SPSall Budowanie portalu intranetowego

KOMPLEKSOWA OFERTA SZKOLEŃ MS EXCEL W FINANSACH. z konsultacjami

MS Excel dla zaawansowanych

PROGRAM SZKOLENIA. Excel w logistyce.

MS Excel w dziale personalnym

Podstawy obsługi arkusza kalkulacyjnego Excel

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Program Szkolenia. Excel Podstawowy. COGNITY praktyczne, skuteczne szkolenia i konsultacje

Żurek INFOBroker dobre kursy, szkolenia i konsultacje MS Excel

Szkolenie Program Microsoft Office

KOMPLEKSOWA OFERTA SZKOLEŃ MS EXCEL. z konsultacjami

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

INDEKS, WYSZUKAJ, WYSZUKAJ.PIONOWO, PODAJ.POZYCJĘ).

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

AUTOMATYZACJA PRACY Z UŻYCIEM MAKR. Tom XII NPV WSP.KORELACJI ROZKŁ.EXP JEŻELI COS KOMÓRKA VBA DNI.ROBOCZE ILOCZYN LOG SUMA CZY.

Zakres tematyczny programu Microsoft Office Word

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

MS Excel od podstaw do analiz biznesowych

Serie i autonumerowanie Liczby Tekst Listy niestandardowe Kopiowanie Kopiowanie formatów Daty

Excel 2010 PL. Formuły.

MS EXCEL 2013 W PRAKTYCE DZIAŁU PERSONALNEGO

Program szkolenia EXCEL W OPARCIU O DANE LOGISTYCZNE.

Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Spis treści 3. Spis treści

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

Spis treści. Podstawy posługiwania się komputerem

Oferta szkoleniowa Yosi.pl 2012/2013

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii, Instytut Matematyki

Ankieta. Informacje o uczestniku. Imię i nazwisko: Stanowisko : Warsztat Innowacyjne metody dydaktyczne (np. learning by doing, design thinking)

Cel szkolenia. Konspekt. Opis kursu

Makropolecenia w PowerPoint Spis treści

Spis treści. Część I Microsoft Word

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

MS Excel od podstaw do analiz biznesowych

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Oracle11g: Wprowadzenie do SQL

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

14. Przedmiot: N/PM2012/11/14/I1 INFORMATYKA moduł 1 Semestr. Liczba tygodni Liczba godzin w tygodniu Liczba godzin w semestrze ECTS

Zastosowanie Excel w biznesie

SZKOLENIE. MS Excel kurs zaawansowany. tel: ; fax: ;

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

PRAKTYCZNE WYKORZYSTANIE APLIKACJI MS EXCEL 2016 TWORZENIE ANALIZ I PREZENTACJA DANYCH warsztaty

Przedmiotem zamówienia jest dostawa:

Zastosowanie Excel w biznesie - poziom średniozaawansowany

Transkrypt:

COMARCH IT AKADEMIA Programista VBA w Microsoft Excel (microbootcamp) Cele szkolenia 1. Poznanie zasad rzemiosła i sztuki programowania w VBA. 2. Zdobycie umiejętności czytania kodu ze zrozumieniem. 3. Zrozumienie konstrukcji używanych w programowaniu. 4. Poznanie błędów języka VBA i sposobów ich unikania. 5. Uzyskanie zestawu gotowych procedur do zastosowania w codziennej pracy. Profil słuchaczy Szkolenie przeznaczone jest dla osób, które chcą nauczyć się automatyzacji prac wykonywanych w arkuszach kalkulacyjnych oraz zdobyć wiedzę na poziomie zaawansowanym w zakresie programowania w języku VBA. Wymagania wstępne Od uczestników szkolenia wymagana jest bardzo dobra znajomość (teoretyczna i praktyczna) zagadnień poruszanych na szkoleniach Microsoft Excel kurs podstawowy oraz Microsoft Excel kurs zaawansowany. Czas trwania 10 dni po 8 godzin lekcyjnych (łącznie 80 godzin) Metoda realizacji szkolenia Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy. Większość czasu poświęconego na szkolenie stanowią ćwiczenia \ warsztaty praktyczne. Szkolenie posiada również moduł pracy grupowej. Wiedza teoretyczna i praktyczna 1)Wstęp do programowania (20 godzin) Makra automatyzacja zadań w arkuszach Rejestracja i uruchamianie makr Przyciski uruchamiające makra z poziomu arkusza Paski narzędziowe Edycja i zarządzanie kodem VBA Budowa okna edytora VBA Moduły VBA (ang. modules) Archiwizacja i przenoszenie kodu VBA Modyfikacja kodu VBA Znaczenie kolorów w edytorze VBA

Wstęp do programowania Procedury i funkcje Zmienne Typy danych VBA Operatory Testowanie programu Uruchamianie krokowe Szybki podgląd wyników przetwarzania (instrukcja Debug.Print i panel Immediate ) [opcja] Czujki śledzenie wartości zmiennych Przetwarzanie tekstów Sklejanie tekstów (konkatenacja) Funkcje przetwarzające ciągi znaków Sterowanie przetwarzaniem danych (instrukcje warunkowe i pętle) Instrukcja warunkowa ( If Then Else If Else End If ) [opcja] Instrukcja wyboru ( Select Case ) Pętla z licznikiem ( For Next ) Pętla przetwarzająca kolekcje obiektów ( For Each In Next ) Pętla z warunkiem zakończenia ( Do Loop ) Instrukcja przerwania/wyjścia ( Exit ) VBA w arkuszu kalkulacyjnym Obiekty w arkuszach kalkulacyjnych Własności i metody Hierarchia obiektów w MS Excel (aplikacja, zeszyt, arkusz, komórka) Podstawowa składnia obiektowa Klasy i kolekcje Operacje na komórkach i obszarach Operacje na aktywnej komórce Nawigacja względem aktywnej komórki Odwołania do komórek i obszarów Pobieranie danych od użytkownika Użycie funkcji InputBox (predefiniowanego okna dialogowego) Konwersja typów danych 2) Przetwarzanie danych z wielu arkuszy (16 godzin) Funkcje definiowane przez użytkownika Działanie funkcji Używanie funkcji w formułach MS Excel Używanie funkcji w kodzie VBA Tworzenie własnych funkcji [opcja] Tworzenie funkcji z argumentami opcjonalnymi Tworzenie dodatków bibliotek funkcji Struktura obliczeń w arkuszu Operacje na formułach Operacje na arkuszach Odwołania do arkuszy [opcja] Zabezpieczanie arkuszy Tworzenie i usuwanie arkuszy

Operacje na zeszytach Operacje na aktywnym zeszycie Operacje na wybranym zeszycie [opcja] Przydatne operacje na zeszytach Zdarzenia dla zeszytu i arkusza Zdarzenia dla zeszytu Zdarzenia dla arkusza Wykrywanie i obsługa błędów Rodzaje błędów i sposoby ich eliminacji Przechwytywanie i obsługa błędów run-time Przydatne mechanizmy wybór Optymalizacja działania procedur za pomocą właściwości ScreenUpdating Pomiar czasu za pomocą właściwości Timer Zabezpieczanie kodu 3) Wymiana danych (12 godzin) Ogólne zasady efektywnego działania baz danych Przenoszenie danych między bazami obsługa plików CSV (tekstowych z dostępem sekwencyjnym) Format plików CSV Ogólny algorytm przetwarzania plików CSV Inne możliwości wykorzystania mechanizmu obsługi plików CSV Tryb Input wczytywanie danych z pliku Tryb Output zapisywanie danych do pliku Tryb Append dopisywanie danych na końcu pliku Nazwy komórek i obszarów Zastosowanie i korzyści płynące z używania nazw Zasady tworzenia i używania nazw Operacje na nazwach Pułapki języka VBA w zakresie używania nazw komórek/obszarów Zmienne tablicowe (tablice, arrays) Korzyści płynące z używania tablic Rodzaje zmiennych tablicowych Zasady budowy i korzystania ze zmiennych tablicowych Deklarowanie i przetwarzanie tablic Tablice dwuwymiarowe Tablice dynamiczne Własne typy danych (User-defined Type) dla rekordów/struktur danych Korzyści z używania strukturalnych typów danych Tworzenie i używanie strukturalnych typów danych Przygotowanie szablonu bazy danych wraz z oprogramowaniem Zawartość zeszytu-szablonu bazy danych 4) Prezentacja danych formularze i wykresy (14 godzin)

Style Operacje na stylach Wykresy Tworzenie wykresów Modyfikacja wspólnych elementów wykresu Modyfikacja wykresów z osiami Komunikacja z użytkownikiem funkcja MsgBox Wyświetlanie komunikatów dla użytkownika Sterowanie działaniem programu Zasięg i czas życia zmiennych Ustalanie zasięgu zmiennych Okna dialogowe (formularze VBA) Podstawowe zasady tworzenia przejrzystych i funkcjonalnych okien dialogowych Tworzenie okien dialogowych Dodawanie pól tekstowych Dodawanie pól wyboru Dodawanie pól opcji Dodawanie list wartości Eksport i import formularzy 5) Wspomaganie analizy danych za pomocą VBA (14 godzin) Formatowanie warunkowe komórek Operacje na formatach warunkowych Autofiltr Obsługa autofiltra Tabele przestawne Wstawianie tabel przestawnych do arkusza Konfiguracja pól danych Przetwarzanie dat/czasu (funkcje daty/czasu) Podstawowe operacje Obliczenia na datach/czasie Nazwy dni tygodni i miesięcy [opcja] Timer pomiar czasu lub sterowanie działaniem programu 6) Praca projektowa \ zaliczeniowa (4 godziny) Przygotowanie projektu bazującego na kodzie VBA i danych z Microsoft Excel. Praca odbywa się w kilku osobowych grupach projektowych podczas zajęć pod kontrolą trenera. Umiejętności Po ukończeniu kursu uczestnik/czka będzie potrafił/a: automatyzować przetwarzanie i formatowanie dane w arkuszach kalkulacyjnych, automatyzować sprawdzanie poprawności danych i obliczeń/przetwarzania danych (np. błędy użytkowników oraz błędy MS Excel), automatyzować poprawianie danych (np. z najbardziej typowych błędów użytkowników).

przetwarzać dane z wielu arkuszy \ zeszytów; przygotować dane do wymiany pomiędzy aplikacjami; przygotować wizualizację danych za pomocą wykresów; stosować formularze w celu wspomagania pracy użytkowników aplikacji tworzonych na bazie kodu VBA; automatyzować analizę danych z uwzględnieniem filtrów i tabel przestawnych; zapoznać się z głównymi zasadami współpracy w grupach projektowych. Materiały szkoleniowe i materiały dodatkowe Uczestnicy w trakcie szkolenia otrzymują materiały z zakresu kursu oraz opisy realizowanych ćwiczeń. W trakcie szkolenia wskazane są także dodatkowe materiały i zasoby za pomocą których można samodzielnie poszerzać wiedzę (kanały video, szkolenia dodatkowe, źródła danych). Szkolenie kończy się wystawieniem certyfikatu Comarch. Usługi dodatkowo płatne W trakcie szkolenia uczestnicy mogą skorzystać z dodatkowo płatnych usług. Informacje szczegółowe w tym względzie są dostępne u pracowników Centrum Szkoleniowego Comarch. Lista usług: 1) Dodanie modułu HR (3 godz.). Moduł w którym można zapoznać się z zasadami: - przygotowania aplikacji o pracę; - przygotowania profilu na portalu zawodowym, np. Linkedin; - zachowania się podczas spotkań rekrutacyjnych. 2) Asysta poszkoleniowa. Polega na wykupieniu dodatkowych dni pracy z trenerem, może być realizowana w miejscu pracy. 3) Egzamin z zakresu VBA i certyfikat umiejętności. Dodatkowy egzamin wraz z certyfikatem sygnowanym przez AGH i Comarch. Czas trwania egzaminu: 3 godziny.