Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Excel – Visual Basic for Applications Zadania dodatkowe MICHAŁ URBAN

Podobne prezentacje


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

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

2 Agenda: 1. Excel VBA – wprowadzenie 2. Tworzenie makr 3. Zabezpieczenia makr 4. Edytor VBA 5. Pisanie kodu VBA 6. Typy zmiennych 7. Pętle 8. Instrukcje warunkowe 9. Obsługa błędów 10. Funkcje VBA – użytkownika

3 © M.Urban3 Excel VBA – zadania dodatkowe Uwaga! zadania należy przesłać w postać pliku Excela wersji maks 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.

4 © M.Urban4 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.

5 © M.Urban5 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.

6 © M.Urban6 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

7 © M.Urban7 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.

8 © M.Urban8 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).

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


Pobierz ppt "Excel – Visual Basic for Applications Zadania dodatkowe MICHAŁ URBAN"

Podobne prezentacje


Reklamy Google