Şehir Bulma Oyunu, Türkiye haritası üzerinde rastgele sorulan ili bulmaya dayanan Excel ile hazırlanmış bir oyundur. BAŞLAT düğmesine basıldıktan sonra ekranda bir il adı çıkar; oyuncu bu ili haritada tıklayarak seçer. Doğru seçilen ilin rengi mavi olur. Çocuklar için eğlenceli bir etkinlik olduğu gibi, Excel'de şekil ve makro kullanımını incelemek için de örnek bir çalışmadır.
İl adlarının büyük harfe çevrilmesi için şu formül kullanılır:
Dosyanın içeriği
- HARİTA: Oyunun çalıştığı sayfadır (A1:T115). Harita şekilleri, sorulan il alanı ve skor göstergeleri bu sayfadadır. A sütununda sıra numarası, C sütununda il adı, D sütununda ilin sorulup sorulmadığını gösteren değer bulunur. G sütunu ve S19:S21 hücreleri oyunun çalışma değerlerini tutar.
Kullanılan formüller
- ROW: A sütununda sıra numarasını üretir.
- UPPER: B sütunundaki il adlarını büyük harfe çevirerek C sütununa yazar.
=ROW(A2)-1
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dışarıya bağlantı işlemi yoktur.- Workbook_Open: Dosya açıldığında korumayı kaldırır, oyun alanını hazırlar ve korumayı yeniden uygular.
- Baslat: Oyunu başlatır. 81 ilin tamamını kırmızıya boyar, doğru ve kalan sayaçlarını sıfırlar (0 ve 81) ve ilk soruyu sorar.
- Sor: Henüz sorulmamış iller arasından rastgele bir il seçer ve ekranda gösterir. Tüm iller bilindiğinde "KAZANDINIZ" yazar.
- Tikla: Haritada tıklanan şekli sorulan ille karşılaştırır. Doğruysa ili mavi yapar, doğru sayısını artırır, kalan sayısını azaltır ve yeni soru sorar. İstanbul ve Çanakkale'nin Avrupa ve Anadolu parçaları tek il sayılır.
- Kilitle ve Kilit_Coz: Çalışma kitabı ve sayfa korumasını uygular ya da kaldırır; koruma parolası 1920'dir.
- Baslat_ustetasi ve Baslat_altatasi: "SORULAN İL" başlığını ve WordArt şeklini sayfada ilgili konuma taşır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- HARİTA sayfasında BAŞLAT düğmesine tıklayın.
- "SORULAN İL" alanında çıkan il adını okuyun.
- Haritada bu ili bulup tıklayın; doğruysa il mavi olur ve sayaçlar güncellenir.
- 81 ilin tamamı bulunana kadar devam edin; oyun sonunda "KAZANDINIZ" mesajı görüntülenir.