Kolokwium nr 2 (VBA) |
|
||
Imię i nazwisko .......................................................................... |
70 min. |
||
|
|
Max |
Uzysk. |
1. |
Skopiuj z dysku nauczycielskiego pliki: baza.xls i baza.txt |
|
|
2. |
Wykonaj formularz o rozmiarach wys.=190, szer.=245, składający się z elementów zaprezentowanych na rysunku obok (4 etykiety, 4 pola tekstowe, 4 przyciski polecenia). Wszystkie napisy są wykonane czcionką Tahoma (10 pogrubione - przyciski „Do arkusza” i „Do pliku”, 10 zwykła - reszta). |
4 |
|
3. |
Napisz procedurę startową, która załaduje formularz do pamięci, ustawi kursor w pierwszym polu tekstowym i wyświetli formularz. |
2 |
|
4. |
Napisz procedurę obsługującą kliknięcie przycisku „Czyść” (czyści pola tekstowe, ustawia kursor w pierwszym polu tekstowym). |
2 |
|
5. |
Napisz procedurę obsługi zdarzenia związanego z kliknięciem przycisku „Zakończ”. Procedura powinna ukrywać formularz przed użytkownikiem i wyładować go z pamięci. |
2 |
|
6. |
Napisz procedurę związaną z kliknięciem przycisku „Do arkusza”. Po kliknięciu tego przycisku do arkusza wpisywane są dane z pól tekstowych. Uzupełnianie przygotowanej w arkuszu tabeli powinno następować od pierwszej pustej komórki w kolumnie „Nazwa związku”. |
3 |
|
7. |
Napisz procedurę związaną z kliknięciem przycisku „Do pliku”. Po kliknięciu tego przycisku dane z pól tekstowych mają być dodawane do pliku baza.txt jako kolejny wiersz. W wierszu mają się znaleźć: nazwa związku, jego stan skupienia, toksyczność i numer półki, na której się znajduje, rozdzielone przecinkami. |
3 |
|
8. |
Rozwiąż numerycznie równanie: x5 - 3xsinx + 2 = 0
|
4 |
|
|
RAZEM : |
20 |
|