- Katılım
- 28 Kasım 2007
- Mesajlar
- 919
- Excel Vers. ve Dili
- Office 2010 İngilizce
Merhaba arkadaşlar,
D2 hücresinden başlayarak D&son hücresine kadar olan bir alanda sıfırdan farklı değerleri kontrol etmek için aşağıdaki kodu yazdım. Ama istediğim gibi çalışmadı.
Amacım, sıfır ise işlem tamam mesajı, değil ise hatalı kayıt var mesajı almak.Hatta mesajbox da okeye basıldığında hatalı kayıda setfocus yapılırsa çok daha iyi olur.İlginiz için şimdiden teşekkürler
D2 hücresinden başlayarak D&son hücresine kadar olan bir alanda sıfırdan farklı değerleri kontrol etmek için aşağıdaki kodu yazdım. Ama istediğim gibi çalışmadı.
Amacım, sıfır ise işlem tamam mesajı, değil ise hatalı kayıt var mesajı almak.Hatta mesajbox da okeye basıldığında hatalı kayıda setfocus yapılırsa çok daha iyi olur.İlginiz için şimdiden teşekkürler
Sub mesaj()
For a = 2 To WorksheetFunction.CountA(Range("d:d")) + 1
If Cells(a, 4).Value = 0 Then
MsgBox "İŞLEM TAMAM"
ElseIf Cells(a, 4).Value <> 0 Then
MsgBox "DİKKAT HATALI ÇEK GİRİŞİ"
End If
Exit Sub
Next a
End Sub
