Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Aplikacje Excela w przedsiębiorstwie z wykorzystaniem języka VBA cz. 1

Informacje ogólne

Kod przedmiotu: 2400-ZEWW606 Kod Erasmus / ISCED: 14.3 / (0311) Ekonomia
Nazwa przedmiotu: Aplikacje Excela w przedsiębiorstwie z wykorzystaniem języka VBA cz. 1
Jednostka: Wydział Nauk Ekonomicznych
Grupy: Przedmioty kierunkowe do wyboru - studia II stopnia EP - grupa 1 (3*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia EP - grupa 3 (1*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia FR - grupa 2 (2*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia FR - grupa 3 (4*30h)
Przedmioty kierunkowe do wyboru- studia I stopnia EP
Przedmioty wyboru kierunkowego dla studiów licencjackich FIR
Punkty ECTS i inne: 6.00
zobacz reguły punktacji
Język prowadzenia: polski
Rodzaj przedmiotu:

nieobowiązkowe

Założenia (opisowo):


Wymagania wstępne

Kurs ten jest dedykowany osobom, które znają podstawy takich narzędzi, jak: funkcje, wykresy, czy tabele przestawne, ale chcą nauczyć się wydajnego ich stasowania. Zajęcia prowadzone są na poziomie zaawansowanym, a zdecydowana większość z nich poświęcona jest makrom (czyli programowi VBA). Wymagania formalne


Założenia wstępne

Znajomość programu MS Excel na poziomie podstawowym


Skrócony opis:

Wiele osób na co dzień pracujących w arkuszu kalkulacyjnym wykorzystuje tylko jego bardzo podstawowe funkcje traktując go jak bardziej rozbudowany kalkulator. Kurs ma na celu nauczyć uczestników w jaki sposób mogą zautomatyzować swoją codzienną pracę w programie MS Excel dzięki wykorzystaniu takich narzędzi, jak powiązane tabele przestawne, zaawansowane funkcje formatowania warunkowego oraz przede wszystkim makropolecenia. Efektywne posługiwanie się arkuszem kalkulacyjnym polega na automatyzacji naszej pracy w celu zaoszczędzenia jakże cennego czasu, który marnowany jest na wykonywanie rutynowych czynności.

Na kursie obowiązuje dewiza Learnig by Doing. Na każdych zajęciach studenci mają do rozwiązania nowe zadanie, skonstruowane w taki sposób, aby utrwalać zdobyte wcześniej umiejętności oraz nauczyć się nowych zagadnień. Liczne przykłady aplikacji omawiane na zajęciach ułatwią późniejsze ich wykorzystanie w samodzielnej pracy.

Pełny opis:

Microsoft Excel jest najpowszechniej stosowanym programem do analizy i prezentacji danych. Niestety bardzo często bywa on używany w bardzo nieefektywny sposób. Excel zawiera wszystkie niezbędne elementy do obróbki danych ekonomicznych. Został stworzony z myślą o zastosowaniach biurowych i ekonomicznych, dzięki czemu nie ma ograniczeń, jeżeli chodzi o zakres aplikacji statystycznych oraz finansowych. Oczywiście istnieją liczne programy ekonometryczne, czy finansowe, w których obliczanie zaawansowanych modeli jest dużo łatwiejsze, jednakże po pierwsze firm najzwyczajniej w świecie często nie jest stać na zakup bardzo drogich programów ekonometrycznych, przez co niejednokrotnie jesteśmy „skazani” na Excela, a po drugie w Excelu niektóre czynności wykonuje się zdecydowanie łatwiej i szybciej.

Kurs ten powstał w wyniku wieloletniej obserwacji osób na co dzień posługujących się Excelem. Bardzo często osoby, nawet dobrze znające ten program, pracują nieefektywnie poświęcając wiele czasu na zadania, które w łatwy sposób można zautomatyzować. Dewiza tego kursu, to: nie marnuj swojego cennego czasu na rutynowe, powtarzane codziennie, czynności. Lepiej napracować się raz tworząc aplikację, która będzie przykładowo importowała dane z internetu do arkusza kalkulacyjnego, robiła raport zarówno graficzny, jak i statystyczny, a następnie drukowała wyniki, bądź przesyłała je mailowo do Szefa, niż codziennie powtarzać te same czynności.

Kurs jest przeznaczony dla osób, które pracują w arkuszu kalkulacyjnym i chciałyby się nauczyć pisania makropoleceń – czyli VBA. VBA jest językiem programistycznym i 75% zajęć ma na celu naukę tego języka. Excel będzie więc jedynie miejscem, w którym będziemy obserwować wyniki naszej pracy.

Szczegółowa tematyka kursu:

• import danych źródłowych – import danych zewnętrznych z plików tekstowych, baz danych (m.in. Access) oraz z sieci (www);

• przygotowanie danych do analizy – zaawansowane funkcje tekstowe, funkcje wyszukiwania i adresu, warunkowego zliczania;

• definiowanie dynamicznych zakresów za pomocą funkcji;

• tworzenie zaawansowanych raportów przy użyciu tabel przestawnych;

• zaawansowana analiza danych przy wykorzystaniu funkcji tablicowych;

• złożone formatowanie warunkowe przy użyciu własnych formuł;

• sprawdzanie poprawności danych – rodzaje warunków, ustalanie komunikatów wejściowych oraz alertów o błędach;

• tworzenie arkuszy przyjaznych dla użytkownika;

• wprowadzenie do makr – czym są makro polecania i jak się z nimi obchodzić, rejestrowanie prostych makr;

• rejestrowanie makr – edycja kodu, jego budowa i optymalizacja;

• pisanie własnych makr: definiowanie zmiennych (m.in. tablicowych), instrukcje warunkowe (If…Then…Else), pętle (Do…Loop), instrukcje (For…Next), okna dialogowe;

• procedury typu Sub – zasięg procedur; wywoływanie procedur; argumenty procedur; praktyczne przykłady procedur typu Sub;

• procedury typu Function – funkcje bezargumentowe, jednoargumentowe, wieloargumentowe, z argumentami opcjonalnymi, o nieokreślonej liczbie argumentów, funkcje tablicowe, wstawianie opisu działania funkcji w Excelu;

• tworzenie wykresów i tabel przestawnych z poziomu VBA;

• Case study: aplikacja, która importuje dane dotyczące raportów sprzedaży z wielu sklepów do Excela, konsoliduje wszystkie sprawozdania, tworzy sprawozdania dla poszczególnych grup produktowych oraz zapisuje je w oddzielnych plikach.

Uwaga 1: zajęcia odbywają się w blokach po 4 godziny lekcyjne. Cały kurs ma 60 godzin.

Uwaga 2: Obowiązującą na kursie wersją oprogramowania jest Microsoft Office 2019 lub 365 (wersja językowa: polski, system operacyjny: Windows). Korzystanie z wcześniejszej wersji jest możliwe, ale będzie się wiązało z pewnymi utrudnieniami. Wersja językowa Angielska nie stanowi większego problemu, ale inny system operacyjny (np. Mac) może wiązać się z pewnymi utrudnieniami (inna konstrukcja Wstążki, inne działanie niektórych narzędzi Excela, inne skróty klawiaturowe). Uniwersytet Warszawski nie udostępnia uczestnikom potrzebnego sprzętu komputerowego ani oprogramowania

Literatura:

Literatura:

- materiały własne;

- Walkenbach J., Excel 2019 PL. Programowanie w VBA. Vademecum Walkenbacha, Helion 2020;

- Flanczewski S., Excel. Tworzenie zaawansowanych aplikacji, Helion 2012;

- Jackson M., Staunton M., Zaawansowane modelowanie finansowe z wykorzystaniem Excela i VBA, Helion 2004;

- Jelen B., Syrstand T., Microsoft Excel 2010 PL. Język VBA i makra. Akademia Excela, Helion;

- Walkenbach J., Excel 2019 PL. Biblia, Helion 2020;

- Walkenbach J., Excel 2019 PL. Formuły, Helion 2020.

Efekty uczenia się:

Student uzyska umiejętność wydajnego posługiwania się językiem VBA i umiejętnością wykorzystania go do tworzenia aplikacji w programie MS Excel. Będzie potrafić stosować zaawansowane metody programowania w VBA, tworzyć interfejs użytkownika oparty m.in. na formantach formularza, obiektach typu Shapes, wbudowanych oknach dialogowych, jak również pisać własne funkcje w Excelu.

Studenci, którzy ukończą kursy „Aplikacje Excela w przedsiębiorstwie z wykorzystaniem języka VBA cz.1” oraz „Aplikacje Excela w przedsiębiorstwie z wykorzystaniem języka VBA cz.2” z ocenami co najmniej bardzo dobrymi, otrzymają specjalne zaświadczenia poświadczające nabytą wiedzę i umiejętności. Zaświadczenie takie stanowić może cenną pozycję w CV!

Metody i kryteria oceniania:

Na końcową ocenę składają się:

• trzy zbiorcze prace domowe, każda punktowana po 40 punktów;

• dodatkowe punkty za aktywność.

Oceny:

Punkty Ocena

(0-60) 2

(60-70) 3

(70-80) 3,5

(80-90) 4

(90-100) 4,5

(100-110) 5

od 110 5!

Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)

Okres: 2021-10-01 - 2022-02-20
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 60 godzin, 25 miejsc więcej informacji
Koordynatorzy: Przemysław Kusztelak
Prowadzący grup: Przemysław Kusztelak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr zimowy 2022/23" (jeszcze nie rozpoczęty)

Okres: 2022-10-01 - 2023-01-29
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 60 godzin więcej informacji
Koordynatorzy: Przemysław Kusztelak
Prowadzący grup: Przemysław Kusztelak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.