Bu dosya, Excel içindeki bir sözlük listesinden İngilizce kelime sorarak kelime çalışması yapmanızı sağlar. Sorular bir UserForm üzerinde gösterilir; kelime sesli okunur ve beş Türkçe seçenekten doğru olanı bulmanız istenir.
Dosyanın içeriği
- ANASAYFA: Görünür tek sayfadır. "İngilizce Egzersiz Çalışması" başlığı ve "RESME TIKLAYIN" yönlendirmesi bulunur.
- Sozluk: Gizli sayfadır. A sütununda İngilizce yazılış, B sütununda Türkçe anlam, C sütununda İngilizce okunuş yer alır (örneğin Abandon / ebandın). Veri A1:C3859 aralığındadır.
- Sheet3: Gizli sayfadır. İngilizce kelime, büyük harfli Türkçe karşılık ve bazı kelimeler için örnek cümleler içerir. Makrolar bu sayfayı kullanmaz.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- Form_ac: formSor adlı UserForm'u açar. Egzersizi başlatan makro budur.
- formSor (UserForm): Form açıldığında Sozluk sayfasından rastgele bir İngilizce kelime seçer, kelimeyi SpeechLib.SpVoice ile sesli okur ve okunuşunu gösterir. Doğru anlam ile rastgele seçilen diğer anlamlar beş butona karışık dağıtılır. Doğru butona basarsanız "Tebrikler, Doğru Cevap" mesajı çıkar ve yeni soru gelir; yanlış butonda "Üzgünüm, Yanlış Cevap" mesajı verilir ve ikinci yanlışta yeni soruya geçilir.
- BenzersizRastgeleSayilar: Belirtilen aralıktan tekrarsız rastgele sayılar üreten yardımcı fonksiyondur. Soru ve seçenek satırlarını seçmek için kullanılır.
- MÜKERRER_KAYITLARI_SİL (Sayfa1): A sütununda tekrar eden kayıtların satırlarını siler. Egzersiz için gerekli değildir; çalıştırırsanız bulunduğu sayfadaki satırlar kalıcı olarak silinir. Dışarıya bağlantı veya dosya silme işlemi koda görülmemiştir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- ANASAYFA sayfasındaki resme tıklayarak formu açın; açılmazsa Alt+F8 ile Form_ac makrosunu çalıştırın.
- Formda görünen İngilizce kelimeyi ve okunuşunu inceleyin, kelime sesli okunur.
- Beş seçenek arasından doğru Türkçe anlamı seçin.
- Mesajı onaylayın; yeni kelime otomatik gelir.