• DİKKAT

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

makro kodu hakkında yardım

Katılım
6 Mart 2007
Mesajlar
76
Excel Vers. ve Dili
xp ingilizce
Aşağıdaki kodu belirli bir aralık için nasıl yazabiliriz.

Yani j17 : de300 aralığına

Private Sub Worksheet_Change(ByVal Target As Range)
If Not IsNumeric(Target.Value) Then Target = ""
End Sub

Teşekkürler
 
Selamlar,

Birden fazla hücre kontrolü için döngü kullanmalısınız. Aşağıdaki kodu denermisiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    For Each Hücre In [J17:DE300]
    If Not IsNumeric(Hücre) Then Hücre.Value = ""
    Next
End Sub
 
Teşekkürler tam istediğim gibi

Sağolun
 
Geri
Üst