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!

Statki

Kultowa gra Statki w Excelu. Gra posiada trzy poziomy trudności i w całości jest stworzona w formularzach UserForm, których wielkość dostosowywana jest do rozdzielczości ekranu. Cechuje się dopracowanym mechanizmem rozmieszczania statków i odkrywania planszy po zatopieniu statku przeciwnika. Umożliwia szybką i dynamiczną rozgrywkę z komputerem.

Statki

Korzystanie z aplikacji

Po otwarciu pliku i włączeniu makr, pojawia się okno gry. W pierwszym kroku, logujemy się, bądź wybieramy opcję rozgrywki bez logowania (nie będzie dostępu do naszych statystyk). Następnie, wybieramy jeden z trzech poziomów trudności, których dokładana specyfika została wytłumaczona w pliku Instrukcja obsługi. Grę rozpoczynamy od umiejscowienia statków na lewej planszy. W tym celu naciskamy ikonkę statku znajdującą się pod planszą, po czym naciskamy w odpowiednie miejsce na planszy. Spowoduje to wstawienie statku w poziomie. Jeżeli chcemy wstawić statek pionowo wystarczy, że w trakcie wstawiania, wskazując jego początkową pozycję na planszy, wciśniemy klawisz Ctrl. Po umiejscowieniu wszystkich statków, rozpoczynamy rozgrywkę, poprzez wskazanie pola na planszy prawej, w którym przypuszczamy, że zlokalizowany jest statek przeciwnika.

Główne atuty

Zaprojektowanie mechanizmu gry, prostota w obsłudze, aplikacja jest w całości w formularzach UserForm, dostosowywanie wielkości aplikacji do rozdzielczości ekranu.

Wykorzystana wiedza z kursów

VBA dla ekspertów – interfejs użytkownika i UserForms, VBA dla ekspertów – sterowanie Windows i MS Office

Autor

Bartosz Chmielak