• DİKKAT

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

makro ile kırp() ve temizle() nasıl yapılır?

Katılım
14 Şubat 2011
Mesajlar
24
Excel Vers. ve Dili
2007
Merhaba

Elimde şu şekilde bir makro var, bununla seçtiğim alanda Yazımdüzeni() formülünü uygulayabiliorum. fakat ben buna bir de Kırp() ve Temizle() fonksiyonlarınıda eklemek istiyorum. Forumda bu fonksiyonlar için birçok örnek buldum fakat bu makroyu bir türlü revize edemedim.

Kod:
Sub YazimDuzeni()
Dim X As Range
For Each X In Selection
X.Value = Application.Proper(X.Value)
Next
End Sub

teşekkürler..
 
Merhaba,

Kod:
Sub YazimDuzeni()
    
    Dim x As Range
    
    For Each x In Selection
        x.Value = Application.Proper([COLOR=red]Application.Trim([/COLOR]x.Value[COLOR=red])[/COLOR])
    Next x
    
End Sub

Bu şekilde deneyin.
 
Ömer Bey çok Teşekkür ederim, işe yaradı. Fakat birde buna exceldeki TEMİZ() fonksiyonunu ekleyebilirmiyiz.
 
Bu şekilde deneyin.

Kod:
Sub YazimDuzeni()
 
    Dim x As Range
 
    For Each x In Selection
        x.Value = Application.Proper(WorksheetFunction.Clean(Application.Trim(x.Value)))
    Next x
 
End Sub

.
 
Çok Teşekkür Ederim.. Sorunsuz çalışmakta..
 
Geri
Üst