Bu dosya, çalışma sayfasında seçilen hücrelerdeki metni tek adımda büyük harfe, küçük harfe ya da her kelimenin ilk harfi büyük biçime çevirir. Dönüşüm VBA makrosuyla yapılır; formül kullanılmaz ve sonuç doğrudan seçilen hücrelerin üzerine yazılır.
Dosyanın içeriği
- Sheet1: B3:B14 aralığında ocak'tan aralık'a kadar küçük harfle yazılmış on iki ay adı örnek veri olarak yer alır. Sayfada harf değişimini başlatan komut düğmesi bulunur.
- CaseChangerDialog: Büyük harf, küçük harf ve baş harfleri büyük seçeneklerini ve Tamam ile İptal düğmelerini içeren seçim penceresidir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar dosyada saklanan metin dönüştürme işlemlerini yapar; dosya silme ya da dışarıya bağlantı gibi bir işlem içermez.- CommandButton1_Click: Sayfadaki düğmeye tıklanınca çalışır ve seçim penceresini açan GetUserChoice prosedürünü çağırır.
- GetUserChoice: CaseChangerDialog penceresini ekranda gösterir.
- OKButton_Click: Pencereyi gizler ve seçili aralıktaki hücreleri tek tek dolaşır. İşaretli seçeneğe göre StrConv fonksiyonuyla metni büyük harfe, küçük harfe ya da her kelimenin ilk harfi büyük biçime çevirir. Seçim bir hücre aralığı değilse işlem yapılmaz. Formül içeren hücrelere dokunulmaz, yalnızca sabit değerler değiştirilir.
- CancelButton_Click: Hiçbir değişiklik yapmadan pencereyi kapatır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Harf biçimini değiştirmek istediğiniz hücre aralığını seçin; örnek veri için B3:B14 kullanılabilir.
- Sayfadaki Büyük/Küçük Harf düğmesine tıklayın.
- Açılan pencerede istediğiniz seçeneği işaretleyin ve Tamam düğmesine tıklayın.
- Vazgeçmek için İptal düğmesini kullanın.