Bulunmazsa

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
ara= (B1 den B10 a kadar değerleri alıyor)
bulundu=sheets("Sayfa1").range("A1:A1000").find(ara).row

For döngüsü yapmadan bulunan değerin satır numarasını alıyorum.
ara daki değer bulunamadığı zaman hata veriyor.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,514
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Aşağıdaki kod mantığına bir bak, işine yarayabilir..

Sub aktar()
On Error Resume Next
ara = 5
bulundu = Sheets("Sayfa1").Range("A1:A1000").Find(ara).Row
If bulundu = Empty Then
MsgBox "yok"
Else
MsgBox bulundu
End If
End Sub
 
Üst