na tej stronie zamieszczane są ciekawe i kreatywne przykłady wszechstronnych zastosowań programu MS Excel (m.in. biznesowych, finansowych, użytkowych i rozrywkowych). Wybrane zostały najlepsze programy (tzw. aplikacje) stworzone przez uczestników naszych kursów, realizowanych w ramach LabMasters oraz Uniwersytetu Warszawskiego. Każda praca ma w sobie to coś, co czyni ją niepowtarzalną i może stać się inspiracją do tworzenia własnych narzędzi programistycznych. Jeśli podoba Ci się aplikacja, koniecznie oznacz ją jako godną polecenia!

Nonogram Adventure

Nonogram Adventure, czyli malowanie liczbami, to znana gra polegająca na zaczernianiu pól diagramu zgodnie z określonymi zasadami, a jej celem jest odkrycie obrazu. Aplikacja umożliwia grę na zdefiniowanych planszach, jak i wczytywanie własnych rysunków.

Nonogram Adventure

Korzystanie z aplikacji

Aplikacja została przygotowana w 2 wersjach – dla Excela 32 i 64 bitowego. Po uruchomieniu programu, naciskamy przycisk Nowa gra, a następnie wybieramy typ planszy – losową grę lub jedną z gotowych gier. Możemy także wczytać obrazek (zapisany w formacie bmp), wczytać cały plik z mapą, bądź stworzyć własną mapę. Sama obsługa gry jest bardzo prosta. Naciśnięcie na pole planszy powoduje jego zaznaczenie (kolor czarny), zaś ponowne naciśnięcie odznacza pole. Po bokach planszy znajdują się podpowiedzi w postaci cyfr, które również zmieniają kolor, gdy dany obszar zostanie zaznaczony. W razie potrzeby, możemy nacisnąć przycisk Menu i skorzystać z podpowiedzi.

Główne atuty

Zaprojektowanie interfejsu użytkownika, opracowanie planszy, zaprogramowanie mechanizmu gry, dopracowanie grafik, użycie formularzy UserForm

Wykorzystana wiedza z kursów

Automatyzacja pracy w programie MS Excel z wykorzystaniem języka VBA, Wydajna praca w VBA w programie MS Excel, VBA dla ekspertów – interfejs użytkownika i UserForms

Autorzy

Adam Pawluczyk, Monika Potoczna