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!

Snake

„Snake” to wersja kultowej gry komputerowej, w której gracz steruje wężem, który porusza się po planszy i zbiera przedmioty. Celem jest unikanie zderzenia z własnym ogonem, ponieważ takie zdarzenie kończy grę. W tej wersji gry dostępne są opcje dostosowania poziomu trudności – szybkość poruszania się węża oraz wielkość planszy. Gra demonstruje, że Excel może być używany do tworzenia aplikacji wymagających ciągłego monitorowania i dynamicznego działania.

Do kogo skierowana jest aplikacja?

  • Aplikacja jest skierowana do miłośników klasycznych gier komputerowych, którzy chcą zobaczyć, jak popularna gra „Snake” może być odtworzona w programie Excel
  • Jest również idealna dla osób uczących się VBA, które chcą zobaczyć praktyczne zastosowanie zaawansowanych technik programowania w Excelu.

Snake

Korzystanie z aplikacji

Po otwarciu pliku i uruchomieniu makr, wyświetli się okno dialogowe, w którym należy wpisać swoją nazwę i kliknąć przycisk „New game”. Grę można wstrzymać, naciskając klawisz spacji.

Główne atuty

Funkcje Excela wykorzystane w aplikacji:.

Wykorzystana wiedza z kursów

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

Autor

Marcin Kamiński