Çözüldü Yanlış Seçenekleri Küçük Harfe Çevirmek

merakli

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Öğrencilerin yanlış olan şıklarını küçük harfe nasıl çevirebiliriz.
Örneğin
Örnek excel dosyasında Liste sayfasında A kitapçığının 1. sorusunun doğru şıkkı D şıkkıdır.
ilk öğrenci Abdullah Acar C şıkkı işaretlemiş. (Yanlış yapmış)
C ==>> c şeklinde olacak


Yanlış seçenek
A ise : A ==>> a şekline çevrilecek
B ise : B ==>> b şekline çevrilecek
C ise : C ==>> c şekline çevrilecek
D ise : D ==>> d şekline çevrilecek


Screenshot_3.webp
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Kodu ilgili sayfanın kod bölümüne uygulamanız koşuluyla,
Sub KUCUK_HARF() kısmını Private Sub Worksheet_Activate() olarak değiştirmeniz yeterli olur.
Dediğiniz gibi yaptım ancak diğer sayfalara geçince oradaki seçenekleride çevirdi sanki. O sayfalarda da hücre ve satırlar farklı daha farklı sonuçlar çıkardı gibi ya da o sayfadan veri çektiğimiz içinde olabilir.
Sadece etkili olması gereken sayfa Liste isimli sayfa şeklinde yani Liste sayfası açıldığında aktif olabilir mi? Belkide dediğim gibidir sorun diğer sayfadan veri aldığım için kaynaklıdır tam emin değilim
 
Kodu, sadece Liste sayfanın kod bölümüne yapıştırdığınızdan emin misiniz?

Sadece Liste sayfasında işlem yapılması için;
-- alt taraftan Liste sayfasının adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- kodu, açılacak VBA ekranında sağdaki boş alana yapıştırın.

.
 
Sanırım şu şekilde bir durum var.
Diğer sayfa A kitapçığına göre seçenekleri düzenliyor ve verileri Liste sayfasından çekiyor sebep bu olsa gerek.
Fakat daha dikkat çekici bir durum 2. resimde eklediğim ve bir kaçını işaretlediğim gibi Liste sayfasında boş bırakılan alanlar 0 olarak geldi.
 

Ekli dosyalar

  • Screenshot_4.webp
    Screenshot_4.webp
    29.4 KB · Görüntüleme: 2
  • Screenshot_5.webp
    Screenshot_5.webp
    56.3 KB · Görüntüleme: 2
Daha evvel açtığınız koşullu biçimlendirme konusundaki belgeyle son eklediğiniz belgenin yapıları zaten farklı.
Bir önceki belgede iki kitapçık türü için iki satırlır cevap anahtarı bölümü vardı ve koşullu biçimlendirme formülü de ona göre oluşturulmuştu.

Oysa bu konu sayfasına eklediğiniz belgede cevap anahtarı tek satırda ve B kitapçığı olanlar için sonuçlar, A kitapçığına göre düzenlenmiş haliyle sayfaya formülle çağrılıyor durumda. Ayrıca, yanlış cevapların küçük harfe dönüştürülmesi için de makro kullanıldığında, hücredeki formüller gidip, yerine DEĞERler yazılacaktır.

Herneyse, çözüm için;
-- Koşullu biçimlendirme formüllerini kırmızı için =(G4<>"")*(G4<>G$3) şeklinde, yeşil için ise =(G4<>"")*(G4=G$3) şeklinde değiştirin.
-- Madem verileri formülle almaya devam ediliyor o halde yanlış cevapların küçük harfe dönüşmesi işini de formül içerisine dahil etmekte yarar var. Bunun için, G4 hücresindeki formülü aşağıdakiyle değiştirirseniz küçük harf değişimi forülle sağlanmış olur.
-- Böylece de makro kullanmaya gerek kalmaz (makro kodları silinebilir) .

Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Konuyu başlatan
Site Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Genel Excel Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
11
Üst