• DİKKAT

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

Belirlenen Sayısal değerleri içeren hücreleri bulmak

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,202
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar
Aşağıdaki kod yapısıyla bir hücrede belli bir metini içeren string değerleri aratabiliyoruz.

benim sormak istediğim bu şekilde nümerik değerleri aratmak mümkün müdür? arama yapılan hücrede kple nümeri. yada nasıl bir yol önerebilirsiniz.

Örnek: Hücrede "0" içeren sayıları bul. 101, 43023, 6070 gibi....

Kod:
If Sayfa1.Range("K2").Value Like  "*R*" Then
...............................
............................
End If

teşekkürler,
iyi çalışmalar.
 
Tamer Bey, aratacağınız verileri içeren örnek bir excel paylaşabilirmisin.
 
Merhaba,

anladığım kadarıyla hücre içerisinde virgül ile ayrılmış rakamlar mevcut.101, 43023, 6070 gibi..

hücre içeriğini önce virgül ile ayırıp diziye dönüştürüp bu diziler arasında aratma yapılabilir.

aşağıdaki kodu uygular mısınız...

Kod:
Sub sifir_arama()
Dim numbers As String
Dim numberarray As Variant

numbers = Sheets("kendi çalışma sayfanız").Range("aratmak istediğiniz hedef hücre")

numberarray = Split(numbers, ",")

For i = LBound(numberarray) To UBound(numberarray)
    If numberarray(i) Like "*0*" Then
    Debug.Print numberarray(i) 'bulduğunuz değerleri nerede kullanacağınıza göre değiştirilebilir.
    End If
Next i

End Sub
 
R harfi yerine 0 yazıp denediniz mi?

"*R*"
 
En güzel öğrenme yöntemi korkmadan deneme yapmaktır.
 
Geri
Üst