Programowanie I VBA Labolatorium Sem 5, ZAL 1, Opracować formularz użytkownika jak niżej umożliwiający obliczanie stanu konta z kapitalizacją


Zaliczenie ćwiczeń z przedmiotu Programowanie I (Visual Basic for Application)

Skopiuj plik Zal_1.xls na pulpit.

Wprowadź w nazwie pliku zamiast „Zal” swoje nazwisko.

Otwórz plik i wypełnij arkusz Nazwisko

Uwaga:

Wszystkie procedury muszą mieć wpisane polecenie wymuszające jawne deklarowanie zmiennych. Wszystkie nazwy zmiennych w procedurach mają być opisane w komentarzach.

1. Zarejestruj makro o nazwie „kopiowanie”, które w arkuszu „Arkusz1” zakres komórek C11:E12 kopiuje 4 wiersze w dół i ustawia kolory tła w powstałym zakresie komórek C11:E16 w kolumnach od lewej: jasno niebieski, jasno szary, jasno beżowy. Komórka aktywna startowa i końcowa: A1.

Punktacja 0-2.

2. Napisz procedurę dla arkusza „Arkusz2”, która utworzy tablicę maksymalnie 12 elementową o nazwie TA, wpisze do niej losowe wartości całkowite z zakresu 1 - 10, przepisze te wartości do kolejnych komórek poziomo od komórki B2, obliczy wartość średnią elementów tablicy i wypisze tę wartość w komórce B4. W procedurze musi istnieć możliwość wprowadzania poprzez okienko, liczby elementów tablicy TA, które będą wykorzystywane.

Punktacja 0-3.

3. Opracować formularz użytkownika jak niżej umożliwiający obliczanie stanu lokaty z kapitalizacją. Początkowy stan lokaty 100 - 100000 zł, zmiana co 100 i co 1000 zł; stopa procentowa roczna 0,1 - 10 %, zmiana co 0,1 i co 1 %; liczba okresów kapitalizacji w roku całkowita 1 - 12; liczba okresów utrzymywania lokaty całkowita 1 - 240. Kapitał końcowy ma być pokazywany do 2 miejsc po przecinku.

0x01 graphic

0x01 graphic
gdzie: 0x01 graphic
-kapitał końcowy; 0x01 graphic
-kapitał początkowy; 0x01 graphic
-stopa proc. roczna; 0x01 graphic
-liczba okresów kapitalizacji w roku; 0x01 graphic
-liczba okresów utrzymywania lokaty.

Punktacja 0-5.

Do zaliczenia ćwiczeń trzeba uzyskać 5 pkt.



Wyszukiwarka