• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Makro ile filtreleme yapmak istiyorum fakat hücremdeki ondalıklı sayıyı "," yerine "." olarak algılıyor.

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ariza1905

Yeni Üye
Katılım
16 Ağu 2023
Mesajlar
3
Aldığı beğeni
0
Excel V
Office 2016 TR
Konu Sahibi
İçinde ondalıklı sayılar olması gereken bir tabloda filtreleme yapmaya çalışıyorum fakat hücredeki 45,20 sayısını 45.20 olarak düzeltiyor ve o şekilde filtreleme yapmaya çalışıyor. Bunu nasıl düzeltebilirim. Normalde aşağıdaki kodu kullanarak filtreleme yapıyordum fakat ondalıklı sayıya gelince sıkıntı çıkardı.

ActiveSheet.Range("$J$4:$E$999999").AutoFilter Field:=9, Criteria1:=ActiveSheet.Range("J2")
 
Konu Sahibi
HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.

veya istege bağlı format

HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Öncelikle teşekkürler şimdi noktayı virgüle çeviriyor fakat bu seferde ilk kodu kullandığımda 45,20 yerine 45,2 olarak arama yapıyor böyle olunca da filtrede bir sonuç bulamıyor. İkinci kodda ise hücrede yazan 45,20'yi 0,45'e çevirip öyle filtreleme yapıyor.
 
J2 ve tablonuzdaki veriler sayı mı yoksa metin formatında mı?
 
Konu Sahibi
Yardımcı olan herkese teşekkür ederim. Tuttuğum verileri sayı formatından Genele çevirerek 45.20 yerine 45.2 olarak tutmaya başladım ve sorunu çözdüm
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst