• DİKKAT

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

Hücrede hata sorgulama

  • Konbuyu başlatan Konbuyu başlatan oguzka
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ağustos 2009
Mesajlar
208
Excel Vers. ve Dili
Excel 2007
Merhaba;

Ekteki dosyada satırlarda mükerrer giriş içeren ve hata mesajı bulunduran hücreleri koşullu biçimlendirme ile biçimlendirdim. Bir buton yardımıyla bu hücrelerde mükerrer giriş olduğunda veya hata mesajı bulundurduğunda mesaj kutusu veren makro nasıl yazabiliriz?

Dosya ektedir.
 

Ekli dosyalar

Abi merhaba;

Öncelikle ilgilendiğin için çok teşekkür ederim.

Verdiğin linki inceledim ancak yararlanamadım. Ben mükerrer girişi işaretlettim ancak bir buton yardımıyla belli bir aralıkta böyle bir giriş yapılmış mı onu nasıl sorgulatacağımı bulamadım. Aklıma gelen rengine göre sorgulatmak. Eğer hücre rengi kırmızı ise mesaj kutusu ver gibi bir komutu nasıl yazarız?
 
merhaba

aşağıdaki kodu kendinize göre revize ediniz
Kod:
Sub MükerrerKayıt()
    ssut = Sheets("sayfa1").Cells(1, 256).End(xlToLeft).Column
For i = ssut To 1 Step -1
If WorksheetFunction.CountIf(Range("A1:IV" & ssut - 1), Cells(1, i)) > 1 Then
MsgBox Cells(1, i).Text & " pozu mükerrer girilmiş"
End If
Next
End Sub
 
Abi teşekkürler peki hata mesajı içeren hücreleri sorgulatmayı nasıl yaparız?
 
merhaba

bu işinizi görür mü?

Kod:
Sub HatalıSonuç()
On Error Resume Next
    ssut = Sheets("sayfa1").Cells(1, 256).End(xlToLeft).Column
For i = ssut To 2 Step -1
If Cells(2, i).Value = (xlCellTypeFormulas) Then
MsgBox Cells(2, i).Address & " hücresi hatalı sonuç üretiyor"
End If
Next
End Sub
 
Çok teşekkür ederim abi. Ufak bir revize ile gayet güzel oldu:)
 
Geri
Üst