Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Excel – Visual Basic for Applications Zadania dodatkowe

Podobne prezentacje


Prezentacja na temat: "Excel – Visual Basic for Applications Zadania dodatkowe"— Zapis prezentacji:

1 Excel – Visual Basic for Applications Zadania dodatkowe
MICHAŁ URBAN

2 Agenda: Excel VBA – wprowadzenie Tworzenie makr Zabezpieczenia makr
Edytor VBA Pisanie kodu VBA Typy zmiennych Pętle Instrukcje warunkowe Obsługa błędów Funkcje VBA – użytkownika

3 Excel VBA – zadania dodatkowe
Uwaga! zadania należy przesłać w postać pliku Excela wersji maks 2003. Makra powinny być uruchamianane przyciskiem w arkuszu. Dla każdego wykonanego zadania powinno być stworzona osobna zakładka o nazwie np „zadanie1” etc. oraz identycznie nazwane makro. Zadania są dobrowolne i można wykonać którekolwiek z nich lub wszystkie. Osoby zainteresowane otrzymaniem dodatkowych punktów za te zadania powinny je wysłać mailem na dzień przed kolejnymi zajęciami do godziny 20:00 umieszczając w temacie (nazwisko, numer grupy godzinę oraz dopisek „zadania dodatkowe)” Zadania dodatkowe wykonywane są INDYWIDUALNIE. © M.Urban

4 Pisanie kodu VBA - ćwiczenia
Ćwiczenie 1. Proszę napisać procedurę, która poprosi użytkownika o kwotę PLN oraz roczną stopę dyskonta, a następnie policzy użytkownikowi wartość przyszłą za rok od teraz. © M.Urban 4

5 Pisanie kodu VBA - ćwiczenia
Ćwiczenie 2. Proszę napisać procedurę, która poprosi użytkownika o kwotę oraz roczną stopę dyskonta, a następnie policzy użytkownikowi wartość obecną dla ilości lat podanych przez użytkownika. © M.Urban 5

6 Pisanie kodu VBA - ćwiczenia
Ćwiczenie 3. Proszę napisać procedurę, która poprosi użytkownika o kwotę początkową oraz kwotę po roku czasu, a następnie wyświetli roczne oprocentowanie lokaty na które musi ulokować kwotę początkową, aby po roku otrzymać zadaną kwotę przy założeniu kapitalizacji rocznej. Na więcej punktów: (rozwiązanie zadania z kapitalizacją miesięczną lub dzienną) Podpowiedź: Proszę napisać równanie na odsetki z kapitalizacją częstszą niż roczna na kartce, przekształcić obliczając odsetki i przepisać do makra © M.Urban 6

7 Pisanie kodu VBA - ćwiczenia
Ćwiczenie 4. Należy napisać procedurę, która wykona obliczenia odsetek dla kwoty lokaty, oprocentowania, oraz ilość lat podanych przez użytkownika w oknach inputbox zakładając dzienną kapitalizację odsetek. Kwota powinna zostać wyświetlona użytkownikowi w komunikacie oraz zapisana do komórki. © M.Urban 7

8 Pisanie kodu VBA - ćwiczenia
Ćwiczenie 5. Należy napisać procedurę, która pobierze z komórek w arkuszu kwotę kredytu, oprocentowanie roczne oraz okres kredytu, a do innych komórek zapisze, kwotę raty równej, kwotę do spłaty oraz koszt kredytu. Podpowiedź: W VBA dostępna jest część gotowych funkcji podobnie jak w Excelu choć jest ich znacznie mniej (niektóre mają inne nazwy). © M.Urban 8

9 Excel oraz VBA – zadania dodatkowe
Powodzenia © M.Urban


Pobierz ppt "Excel – Visual Basic for Applications Zadania dodatkowe"

Podobne prezentacje


Reklamy Google