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!

Monopoly

Aplikacja „Monopoly” to cyfrowa wersja popularnej gry planszowej, przeniesiona do Excela. Gra została stworzona od podstaw, wiernie odwzorowując zasady i wygląd klasycznego Monopolu. Celem gry jest zarządzanie nieruchomościami, zdobywanie kapitału oraz eliminowanie przeciwników, aby stać się jedynym dominującym graczem na planszy.

Do kogo skierowana jest aplikacja?

  • Miłośnicy gier planszowych: Osoby zainteresowane grą Monopoly w wersji elektronicznej.
  • Gracze rodzinny i przyjacielscy: Użytkownicy chcący grać w Monopoly z rodziną i przyjaciółmi w wersji komputerowej.
  • Osoby uczące się VBA: Użytkownicy pragnący zobaczyć praktyczne zastosowanie VBA w tworzeniu gier w Excelu.

Monopoly

Korzystanie z aplikacji

Wystarczy uruchomić aplikację i nacisnąć przycisk Nowa gra. Wyświetli się pan el, w którym wybieramy ustawienia gry, m.in. liczbę graczy,  kapitał początkowy, podajemy nazwy graczy i wybieramy dla nich pionki. Po naciśnięciu przycisku Start, rozpoczniemy właściwą rozgrywkę. Wystarczy nacisnąć na kostki i pierwszy gracz może już rozpocząć swój ruch. Przycisk ruch naciskamy ryle razy, ile pól ma się przesunąć gracz. Dalej wszystko powinno być już jasne. W razie wątpliwości, warto zapoznać się z instrukcją obsługi (przycisk Pomoc).

Główne atuty

  • Zero kosztów i brak zobowiązań: Darmowy dostęp do gry w Excelu.
  • Wierne odwzorowanie gry planszowej: Dokładne odwzorowanie zasad i wyglądu klasycznego Monopolu.
  • Interaktywny interfejs: Intuicyjne zarządzanie grą za pomocą formularzy UserForm i elementów graficznych.

Funkcje ExcelaVBA wykorzystane w aplikacji:

Wykorzystana wiedza z kursów

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

Autor

Magdalena Cichocka