• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Belli karakterden öncekileri büyük harfe çevirme

Katılım
5 Nisan 2005
Mesajlar
185
Merhaba,

Bir Word dosyasında belli bir karakterden (mesela "(" karakteri) önceki karakterleri büyük harfe çevirmek için bir makro istiyorum? Böyle bir makroyu nasıl yazabiliriz?
 
Cevabı da kendim vereyim. Aşağıdaki makro her paragraftaki ":" karakterinden önceki karakterleri seçer ve büyük harfe çevirir.


Sub Karakter_Buyuk_Harf()

i = 1
j = ActiveDocument.Paragraphs.Count

For i = 1 To j
ActiveDocument.Paragraphs(i).Range.Select
Selection.Find.Execute FindText:=":"
charmoved = Selection.StartOf(Unit:=wdLine, Extend:=wdExtend)
Selection.Range.Case = wdUpperCase

Next i
End Sub
 
Geri
Üst