Find komutu ondalık sayıyı bulmuyor.

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,

Find komutu ondalık sayıyı bulmuyor. İkisi de 4,00 olan sayıyı bulamıyor ve hata veriyor.

Bu sorunun çözüm yöntemi nedir.

Saygılar.
 

Ekli dosyalar

  • 6.9 KB Görüntüleme: 11

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
İlgili satırı aşağıdaki ile değiştirerek deneyin.

Kod:
Set Bul = s1.Range("A:A").Find(s1.Range("B1"), , xlValues)
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Teşekkürler Üstad,

Bu komutun parametrelerini tam olarak bilmiyorum. Geçen gün Sayın Yeşertenere sordum. VBA yardım menüsünü önerdi ama İngilizce sorunum yüzünden çözememiştim.
xlValues, xlWhole ne anlama geliyor. Başka şeçenekleride var mıdır?
Küçük bir açıklama yaparsanız sevinirim.

Saygılar.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Merhaba Sayın dEdE

Sanırım Makro Kaydet yöntemi ile sorduğunuz sorulara yanıt alabilirsiniz.

"Bul" komutunu bilirsiniz. (Ctrl+F)

Normalde excel menuden "bul" dediğiniz zaman açılan pencerede "Seçenekler" kısmını açtığınızda,

"içinde" , "Ara" , "Bak" , "Büyük Küçük harf duyarlı", "Tüm hücre içeriğini eşleştir"
seçenekleri vardır. Bahsettiğiniz o kodlar bunlarla ilgilidir.

Aradığınızı, Formullerde, Açıklamalarda, Değerlerde, Çalışma Sayfasında veya kitabında, Satırda veya Sütunda aramak gibi.

Makro Kaydet yöntemini kullanarak teker teker denediğinizde anlayabileceğinizi umuyorum...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Teşekkürler Üstad,

Bu komutun parametrelerini tam olarak bilmiyorum. Geçen gün Sayın Yeşertenere sordum. VBA yardım menüsünü önerdi ama İngilizce sorunum yüzünden çözememiştim.
xlValues, xlWhole ne anlama geliyor. Başka şeçenekleride var mıdır?
Küçük bir açıklama yaparsanız sevinirim.

Saygılar.
xlvalues: sadece değerleri ara demektir.
xlWhole: Tüm içeriği eşleştir demektir.

Bu parametreler, ctrl+f ile açtığınız arama penceresindeki seçeneklerin karşılıklarıdır. Örneğin; "Tüm hücre içeriğini eşleştir" seçeneğini işaretlerseniz, arama komutu içinde: "LookAt:=xlWhole" tabirini görürsünüz. Eğer işaretlemezseniz, bu sefer karşınıza: "LookAt:=xlPart" yani parça olarak ara tabiri çıkacaktır.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Teşekkür ediyorum.
Bazen tek tek ağaçlara bakmaktan ormanı göremiyoruz. Ben de zaman zaman (daha dün) sorulara verdiğim yanıtlarda Makro Kaydet yöntemini öneririm.
Bu akşam ne olduysa oldu. Galiba yaşlılık.:)

ctrl+f ile açtığınız arama penceresindeki seçeneklerin karşılıklarıdır
Sanırım Makro Kaydet yöntemi ile sorduğunuz sorulara yanıt alabilirsiniz.
"Bul" komutunu bilirsiniz. (Ctrl+F)
Özetle;anahtar sözcükler yukarıda. Kilidi açmak bana kalıyor.

Tekrar teşekkürler.
 
Üst