Ondalıklı Sayı Filtreleme Yardım

Katılım
2 Kasım 2019
Mesajlar
71
Excel Vers. ve Dili
Excel 2016
Öncelikle selamlar, ondalık sayılar yazan bir AE2 hücrem var aşağıdaki formülle ben bu hücreye otomatik filtre yapıyorum, benim istediğim Hücrede yazan değerin + - 1 olarak filtre yapması, örnek olarak AE2 hücresinde 0,5 yazıyor ben filtre yaptığımda 0,4/0,5/0,6 olarak karşıma çıkmasını istiyorum bu mümkün müdür acaba?

Kod:
Range("AE2:AE" & Rows.Count).AutoFilter 31
    Range("AE2:AE" & Rows.Count).AutoFilter 31, "=" & Range("AE2")
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Aşağıdaki şekilde dener misiniz?
Kod:
Range("AE2:AE" & Rows.Count).AutoFilter 31, ">=" & Range("AE2") - 0.1, xlAnd, "<=" & Range("AE2") + 0.1
 
Katılım
2 Kasım 2019
Mesajlar
71
Excel Vers. ve Dili
Excel 2016
ayrıca aynı şekilde yüzdelik değer yazan bir hücrede aşağıdaki şekilde sonuç alıyorum fakat bunu ondalık sayıya uyarlıyamadım

Kod:
d = Array(Format(Range("AA2"), "0%"), Format(Range("AA2") + 0.01, "0%"), Format(Range("AA2") - 0.01, "0%"))

Range("AA2").Select
ActiveSheet.Range("$A$1:$BH$14488").AutoFilter Field:=27, Criteria1:=d, Operator:=xlFilterValues
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Tekrar merhaba,
Örnek dosyanız için 0,1 farkla filtreleme makrosu aşağıdaki şekildedir.
Kod:
Sub ONDALIK3()
'
' ONDALIK3 Makro
'

'
    Range("B2:B" & Rows.Count).AutoFilter 1
    Range("B2:B" & Rows.Count).AutoFilter 1, ">=" & Str(Range("B2") - 0.1), xlAnd, "<=" & Str(Range("B2") + 0.1)

End Sub
 
Katılım
2 Kasım 2019
Mesajlar
71
Excel Vers. ve Dili
Excel 2016
Tekrar merhaba,
Örnek dosyanız için 0,1 farkla filtreleme makrosu aşağıdaki şekildedir.
Kod:
Sub ONDALIK3()
'
' ONDALIK3 Makro
'

'
    Range("B2:B" & Rows.Count).AutoFilter 1
    Range("B2:B" & Rows.Count).AutoFilter 1, ">=" & Str(Range("B2") - 0.1), xlAnd, "<=" & Str(Range("B2") + 0.1)

End Sub

Hocam Allah razı olsun çok güzel oldu teşekkür ederim, emeğine sağlık.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Allah hepimizden razı olsun.
Rica ederim, iyi çalışmalar...
 
Üst