hücrelere nümerik değer girişini engelleme

Katılım
16 Eylül 2008
Mesajlar
13
Excel Vers. ve Dili
Türkçe 2003
örneğin L6:L1000 ve M6:M1000 arsındaki hücrelerine nümerik karekter girilmesini istemiyorum. Buraya bunun haricinde herhangi bir şey yazılabilir. Bunu nasıl yapabilirim?

İyi günler, iyi çalışmalar....
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

aşağıdaki kodları denermisiniz.

A1:A10 ve C2:C10 aralığı yerine kendi alanınızı yazınız

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [A1:A10,C2:C10]) Is Nothing Then Exit Sub
If Target = "" Then Exit Sub
If Not IsNumeric(Target) = False Then
    MsgBox "sayısal değer giremezsiniz!"
    Target = Empty
    Target.Offset(0, 0).Select
End If
Son:
End Sub
not:
kodlar syn Necdet Yeşertener'den (ç)alıntıdır.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Makrosuz bir alternatif ektedir....

.
 

Ekli dosyalar

Üst