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



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.

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

Aplikacje w środowisku VBA. Visual Basic for Aplications

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

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

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.

Visual Basic for Applications. Wstęp

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

Makropolecenia w Excelu

Makra VBA w Excelu dla początkujących

Zaawansowany Excel w Dziale Personalnym

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

MS Excel dla zaawansowanych

Makropolecenia w PowerPoint Spis treści

Excel z elementami VBA w firmie.

EXCEL POZIOM EXPERT. Konspekt szczegółowy

Excel. Tworzenie zaawansowanych aplikacji.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

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

Power Query pobieranie i przetwarzanie danych w Excelu

Microsoft Office Język VBA i makra. Rozwiązania w biznesie.

BAZY DANYCH Panel sterujący

Excel w obliczeniach naukowych i inżynierskich. Wydanie II.

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

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

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

Lista lekcji na iexcel.pl

Zacznij Tu! Poznaj Microsoft Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)

Żurek INFOBroker. Szkolenia warsztaty konsultacje MS Excel. tel

Excel 2010 PL. Formuły.

O autorze (15) Podziękowania autora (17) Wstęp (19)

Zastanawiałeś się może, dlaczego Twój współpracownik,

KURSY PROGRAMOWANIA DLA DZIECI

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Maxima i Visual Basic w Excelu

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK.

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

EXCEL ZAAWANSOWANY. Konspekt szczegółowy

Laboratorium 6. 1 Makropolecenia wprowadzenie. 2 Formatowanie komórek. 2.1 Rejestrowanie makra. Legenda: tekst do wpisania

EXCEL DLA ŚREDNIOZAAWANSOWANYCH

MS Excel w dziale personalnym

VBA-podstawy cz. 1. Począwszy od wersji Office 2010 skoroszyty Excel wsparte makrami VB mają rozszerzenie.xlsm

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Żurek INFOBroker dobre kursy, szkolenia i konsultacje MS Excel

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

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

KURSY PROGRAMOWANIA DLA DZIECI

PROGRAM SZKOLENIA. Excel w Analizach danych.

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne

EXCEL ANALIZA DANYCH. Konspekt szczegółowy

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

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

MS Office dla zaawansowanych

Technologia informacyjna programowanie Janusz Uriasz

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

Bazy Danych. Wykład VII Makropolecenia. Copyright by Arkadiusz Rzucidło 1

Użycie Visual Basic for Applications ("VBA")

Program szkolenia EXCEL ZAAWANSOWANY Z WPROWADZENIEM DO VBA.

Spis treści 3. Spis treści

BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza

Praktyczny Excel. Sprytne makra

Excel 2013 PL. Programowanie w VBA dla bystrzaków

1 Ergonomia i komputer Wprowadzenie Krótka historia ergonomii Ergonomiczna praca z komputerem... 11

SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski -

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

MS EXCEL 2013 W PRAKTYCE DZIAŁU PERSONALNEGO

Microsoft Excel 2013 poziom średniozaawansowany

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Cel szkolenia. Konspekt. Opis kursu

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści

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

Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych

Przewodnik Szybki start

LibreOffice Calc VBA

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8

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

PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY

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

Języki skryptowe w programie Plans

Excel dla administracji publicznej

Zakres tematyczny dotyczący programu Microsoft Office PowerPoint

Przewodnik Szybki start

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

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

Materiały do laboratorium MS ACCESS BASIC

ECDL zaawansowany, moduł EXCEL

Wprowadzenie do programowania

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów

EITC/BI/MSO10. Pakiet biurowy Microsoft Office. Szczegółowa zawartość programowa kursu (15 godz.): 1. Microsoft Word

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

Microsoft Excel 2003 profesjonalna analiza i raportowanie oraz prezentacja danych

Transkrypt:

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

Rozdział 1 Praca z makropoleceniami Opis: W tym rozdziale kursanci przechodzą przez wprowadzenie do programowania Excela za pomocą Visual Basic dla Aplikacji. Nagrywają, modyfikują i piszą swoje pierwsze makra poznając przy tym środowisko edytora. Wymagania wstępne: Brak. Czas Trwania: 1,5 godz. 1. Czym jest Visual Basic dla Aplikacji 2. Nagrywanie i edytowanie makropoleceń 3. Przydzielanie makropoleceń do przycisków i skrótów klawiszowych 4. Edytor markopoleceń 5. Pisanie pierwszego makropolecenie Rozdział 2 Typy danych i ich użycie Opis: Po ukończeniu tego rozdziału kursant będzie rozróżniać typy zmiennych i pozna pojęcie stałej. Nauczy się podstawowych operacji na liczbach, datach oraz tekstach co będzie stanowiło solidne podstawy dalszej pracy w VBA. Czas Trwania: 1 godz. 1. Typy zmiennych w VBA 2. VBA a deklaracja zmiennych 3. Stałe 4. Konwencje nazewnictwa 5. Instrukcja przypisania 6. Podstawowe operacje na różnych typach danych Rozdział 3 Wprowadzanie i wyświetlanie informacji Opis: W tym rozdziale uczestnicy poznają sposoby poprawnego wprowadzania i wyświetlania danych w odpowiednich oknach dialogowych oraz w komórkach. Ponadto po ukończeniu tej części kursu każdy będzie potrafił wyświetlać testowe fragmenty programów korzystając z okna Immediate. Wymagania wstępne: Rozdziały 1 i 2 lub równoważny poziom wiedzy. 1. Wyświetlanie danych za pomocą okienka MsgBox. 2. Ustawianie wartości w komórce 3. Śledzenie wyników za pomocą okna Immediate. 4. Wprowadzanie danych za pomocą okna InputBox 5. Dbanie o poprawność wprowadzanych danych obsługa błędów Rozdział 4 Pętle i instrukcje warunkowe Opis: Dzięki opanowaniu umiejętności omawianych w tym rozdziale kursant będzie potrafił sterować przebiegiem programu i znacząco usprawnić wykonywanie powtarzalnych czynności za pomocą pętli. Wymagania wstępne: Rozdział 1, 2 i 3 lub równoważny poziom wiedzy. 2

Czas Trwania: 3 godz. 1. Instrukcja warunkowa If a) Podstawowa instrukcja If b) Rozbudowana instrukcja If 2. Instrukcja warunkowa Select Case 3. Wykonywanie powtarzalnych czynności za pomocą pętli a) Pętla for b) Pętla Do...Loop c) Pętla Do Until d) Pętla for Each Next Rozdział 5 Korzystanie z obiektów w Excelu Opis: Po ukończeniu tego rozdziału kursanci będą potrafili programować obiekty Excela co pozwoli na automatyzację ręcznie wykonywanych czynności, zaawansowane przetwarzanie danych i znacznie przyśpieszy codzienną pracę. Wymagania wstępne: Rozdział 1, 2, 3 i 4 lub równoważny poziom wiedzy. Czas Trwania: 4,5 godz. 1. Model obiektowy w Excelu 2. Deklaracja zmiennych obiektowych 3. Praca z komórkami 4. Praca z arkuszami 5. Praca z zeszytami 6. Praca z tabelami przestawnymi 7. Kolekcje 8. Biblioteka obiektów w Excelu 9. Zdarzenia w skoroszycie i arkuszu Rozdział 6 Obsługa błędów Opis: W tym rozdziale uczestnicy poznają sposoby unikania przerwania działań w sytuacjach, gdy w programie wystąpi błąd. Czas Trwania: 1 godz. 1. Rodzaje błędów 2. Obiekt Err 3. Obsługa błędów a) On Error b) Komunikaty błędów 4. Ignorowanie błędów Rozdział 7 Tworzenie własnych funkcji Opis: Dzięki umiejętnością nabytym w tym rozdziale kursanci będą potrafili przygotowywać własne, niestandardowe funkcje oraz dzięki utworzeniu dodatków programowych będą mogli swobodnie przenosić je między różnymi komputerami. 3

Czas Trwania: 3 godz. 1. Tworzenie własnych funkcji 2. Argumenty opcjonalne 3. Wykorzystanie wbudowanych funkcji podczas tworzenia własnych 4. Tworzenie opisu funkcji 5. Tworzenie dodatku z funkcjami Rozdział 8 Tablice w VBA Opis: Po ukończeniu tego rozdziału uczestnicy kursu będą potrafili zastosować złożony typ danych jakim są Tablice. 1. Tablice w VBA 2. Tablice statyczne 3. Tablice Dynamiczne 4. Funkcje wykorzystywane w tabelach Rozdział 9 Przekazywanie danych między procedurami Opis: Umiejętności nabyte w tym rozdziale pozwolą kursantom na tworzenie złożonych programów z wykorzystaniem podprocedur, co znacznie ułatwia pisanie, oraz modyfikacje aplikacji. 1. Cel tworzenia procedur 2. Procedury bez parametrów 3. Procedury z parametrami Rozdział 10 Formularze i kontrolki Opis: Zastosowanie formularzy i formantów pozwala na wygodną obsługę aplikacji przez użytkownika końcowego. Czas Trwania: 4 godz. 1. Formanty sterujące arkuszem 2. Wstawianie i usuwanie formularza 3. Właściwości i zdarzenia formularza 4. Elementy sterujące formularzem 4

Proponowane szkolenie Podstawy programowania Microsoft Office Excel za pomocą VBA Nazwa rozdziału Praca z makropoleceniami Typy danych i ich użycie Wprowadzanie i wyświetlanie informacji Pętle i instrukcje warunkowe Korzystanie z obiektów w Excelu Obsługa błędów Tworzenie własnych funkcji Tablice w VBA Przekazywanie danych między procedurami Formularze i kontrolki Czas trwania 1,5 godz. 1 godz. 3 godz. 4,5 godz. 1 godz. 3 godz. 4 godz. Podstawy programowania Microsoft Office Excel za pomocą VBA Czas trwania: 24 godz. Dla kogo: Kurs jest przeznaczony dla osób chcących wykorzystać język Visual Basic for Applications dla potrzeb przyśpieszenia i zautomatyzowania pracy w arkuszy kalkulacyjnym. Charakterystyka kursu: Uczestnicy kursu uczą się podstaw programowania za pomocą języka VBA, tworzą procedury, niestandardowe funkcje, poznają model obiektowy Excela oraz projektują formularze ułatwiające korzystanie z arkuszy. 5