Bu dosya, seçilen hücre aralığındaki metne yazım düzeni uygulamak için hazırlanmış makrolu bir şablondur. Sayfadaki düğme bir form açar; formdan seçilen seçeneğe göre metin büyük harfe, küçük harfe veya her kelimenin ilk harfi büyük olacak biçime dönüştürülür.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Hoja1: B3:E20 aralığında ay adlarının (enero, FEBRERO, MARZO, Abril, MAYO, JUNIO, JULIO, AGOSTO, SEPTIEMBRE, OCTUBRE, NOVIEMBRE, DICIEMBRE) farklı yazım biçimleriyle girildiği örnek veriler bulunur. Sayfada makroyu başlatan bir düğme (CommandButton1) ve dış bağlantı içeren hücreler yer alır.
- UserForm1: Üç seçenek (OptionUpper, OptionLower, OptionProper) ile OK ve Cancel düğmelerinden oluşan form.
Makrolar
- CommandButton1_Click (Hoja1): Düğmeye tıklandığında ShowUserFOrm yordamını çağırır.
- ShowUserFOrm (Module1): UserForm1 formunu açar.
- OKButton_Click (UserForm1): Formu gizler ve seçimin bir hücre aralığı olup olmadığını denetler. İşlem, seçimle kullanılan alanın (UsedRange) kesişiminde yapılır; böylece kullanılmayan hücreler işlenmez. Seçilen seçeneğe göre her hücrenin değeri StrConv ile büyük harfe (vbUpperCase), küçük harfe (vbLowerCase) veya baş harfi büyük biçime (vbProperCase) çevrilir. Formül içeren hücrelere dokunulmaz.
- CancelButton_Click (UserForm1): Formu kapatır, hücrelerde değişiklik yapmaz.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Hoja1 sayfasında düzenlenecek hücreleri seçin.
- Sayfadaki düğmeye tıklayarak formu açın.
- Büyük harf, küçük harf veya baş harfi büyük seçeneklerinden birini işaretleyin.
- OK düğmesine tıklayın; seçili hücrelerdeki metin dönüştürülür.