çok yönlü arama

Katılım
21 Aralık 2006
Mesajlar
90
Excel Vers. ve Dili
excel 2003
Arkadaşlar Merhaba
Düşündüğüm bir proje var. Arama işlemi yaparken ADI veya SOYADI ve TC numarasından herhangi birini girdiğim zaman ona uyan kayıtları bana getirsin, form açılırken alanlarda kayıt görünmeyecek, ben ilk üç alandan birini girerek arama yapacağım, bu mümkünmü, yardımcı olursanız memnun olurum.
 

Ekli dosyalar

Katılım
7 Ocak 2005
Mesajlar
205
Excel Vers. ve Dili
office 2003 pro türkçe
formdaki alanlardan herhangi birine göre sorgu ile arama yaptırabilirsin. İstediğin aynı form üzerinde bunu yapmaksa nasıl yapılabileceğini bilmiyorum
 

Ekli dosyalar

Katılım
21 Aralık 2006
Mesajlar
90
Excel Vers. ve Dili
excel 2003
sayın herdoğan ve sayın ömerceri ilginize teşekkür ederim.
aynı form üzerinde tasarladığım gibi olmazmı. benzer kayıtlar sıralı olarak gelecek, ben seçecem.
 
Son düzenleme:
Katılım
21 Aralık 2006
Mesajlar
90
Excel Vers. ve Dili
excel 2003
aynı form üzerinde combo kullanmadan bir isim yazıp ara komutu verince , o isimden onlarca olabilir, sonraki kayıt yöntemi ile sıra ile bakmak istiyorum.
 
Katılım
21 Aralık 2006
Mesajlar
90
Excel Vers. ve Dili
excel 2003
sayın adnanyurdakul ilginize teşekkür ederim. bu uygulamayı harici metin kutusu açmadan adı-soyadı-tc. nosu alanlarını açılır kutuya çevirerek hem aranan kaydı bulma, hemde bulduktan sonra bulunan veriyi değiştirip kayıt edebilme. İlgili açılır kutularda yeni kayıt yapabilme şeklinde.
 
Son düzenleme:
Katılım
18 Nisan 2009
Mesajlar
8
Excel Vers. ve Dili
xp türkçe
valla çok müthişsiniz benim için çok faydalı oluyor bunlar
hepinize teşekkür ederim
 
Katılım
15 Aralık 2006
Mesajlar
244
Excel Vers. ve Dili
Excel 2007 Tr
Altın Üyelik Bitiş Tarihi
31-12-2015
emeğinize sağlık Sn.Adnanyurdakul
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
İyi günler kolay gelsin, aramayla ilgili soruya hem katkım hem sorum olsun istedim.

Ben sorguda tasarım görünümünde ilk önce boş bir sütun ayarladım, sonra yanındaki bir başka sütunda, sütun başında ilgili alan kısmına "İfade1[Adını girin]" yazdım, hangi tablodan aldığımı "Dada" yı seçerek belirttim. Sonra ölçüt kısmına hangi alanları yazmam gerekiyorsa onları belirtim [konusu]or[özeti] vs. yani or larla bunları artırmak mümkün, neyse; sorguyu çalıştırdığımda ben o alanların satırında olması muhtemel yazıların tamamını yazdığımda, o kayıtlar sorgu sonucu olarak geliyordu. Yani; sorguyu çalıştır, "rapor" yaz, konusu alanında sadece rapor yazılı kayıtları, ayrıca özeti kısmında "rapor" yazılı kayıtları getiriyor. Problem yok.

Problem ise şu; arama yammak isteyen kişi yazılanı kelimesi kelimesine hatırlıyamıyorsa aradığı kaydı bulamıyor,

Bu seferde ben bu sorunu aşmak için "Like" ve -&"*" işaretlerini kullanarak her alanda sadece yazılanlar harflerle başlayanları getirsin istedim, bunuda beceremedim,

Velhasıl, Ölçüt kısmında :Like [konusu]or[ozeti] &"*" yazdığım bu söz dizimi yerine, veya nasıl yazarsam sorun çözülür, ilgilenip cevap verecek arkadaşlara şimdiden teşekkürler,
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Arkadaşlar sorduğum çok mu zor konu? Yardımcı olacak gerçekten kimse yok mu?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
İyi günler kolay gelsin, aramayla ilgili soruya hem katkım hem sorum olsun istedim.

Ben sorguda tasarım görünümünde ilk önce boş bir sütun ayarladım, sonra yanındaki bir başka sütunda, sütun başında ilgili alan kısmına "İfade1[Adını girin]" yazdım, hangi tablodan aldığımı "Dada" yı seçerek belirttim. Sonra ölçüt kısmına hangi alanları yazmam gerekiyorsa onları belirtim [konusu]or[özeti] vs. yani or larla bunları artırmak mümkün, neyse; sorguyu çalıştırdığımda ben o alanların satırında olması muhtemel yazıların tamamını yazdığımda, o kayıtlar sorgu sonucu olarak geliyordu. Yani; sorguyu çalıştır, "rapor" yaz, konusu alanında sadece rapor yazılı kayıtları, ayrıca özeti kısmında "rapor" yazılı kayıtları getiriyor. Problem yok.

Problem ise şu; arama yammak isteyen kişi yazılanı kelimesi kelimesine hatırlıyamıyorsa aradığı kaydı bulamıyor,

Bu seferde ben bu sorunu aşmak için "Like" ve -&"*" işaretlerini kullanarak her alanda sadece yazılanlar harflerle başlayanları getirsin istedim, bunuda beceremedim,

Velhasıl, Ölçüt kısmında :Like [konusu]or[ozeti] &"*" yazdığım bu söz dizimi yerine, veya nasıl yazarsam sorun çözülür, ilgilenip cevap verecek arkadaşlara şimdiden teşekkürler,
Sayın danke,

Forumda biraz araştırma yapın. Bununla ilgili çok bilgi ve örnek var. Normal metin kutusuyla olmaz. ActiveX elemanlarından Microsoft Forms TextBox kullanın.

İyi çalışmalar
 
Katılım
6 Kasım 2008
Mesajlar
16
Excel Vers. ve Dili
excell 2000 eng
sn adnan yurdakul benim başka konuda sorduğum sorunun cevabı buda mevcut tek sorum peki iki değişkene göre nasıl aratma yapabiliriz.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı ilginiz için teşekkür ediyorum,

Yalnız, Accessle kişisel merak üzerine ilgileniyorum. Herhangi bir kurs görmedim, bir kitap okumuştum aşağı yukarı bilgilendim, ancak kocaman bir amatörüm.

Ayrıca gerek senin cevaplarını, gerekse diğer kullanıcıların cevaplarını ciddiyetle okuyor, örnekleri inceliyorum.

Ancak;kontrol ettiğim örnekler içerisinde soruma uygun bir örneğe inanki rastlamadım.

Eğer buna kolaycılık demezsen "ActiveX elemanlarından Microsoft Forms TextBox kullanın." ne demek olduğu gösterir örnek linkini, veya soruma cevap olabilecek bir linki aktarırsan inan çok sevineceğim.

İlgilenip cevap verdiğiniz için teşekkürler.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Yardımcı olacak arkadaşlara şimdiden teşekkür ediyorum.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Diğer sütunlarda aranıp veri bulunabilir mi diye düşünmüştüm.

Hangi alanda arama yapmak istiyorsanız, ölçüt kısmına gireceğiniz ayraçla, mesela [Soyadını Yazın] yazarak, soyadınıda tam yazmak kaydıyla aramanın mümkün olduğunu öğrendim, yani soyadı KARA veya BEYAZ olanla gibi,

Sonra buda yetmedi, çünkü arayan aradığı kişinin soyadının tamamını bilemiyebilirdi, bu sefer yine bir alanda ve yine ölçüt kısmına yine ayraç koyarak, yalnız ayracın önüne ve sonuna koyulan eklerle, hatırladığı harflerle başlayanları bulması harika olurdu, örnek : Like [Soyadını Yazın] &"*" - sorguyu çalıştırdığınızda soyadında KARA nın tamanını bilmenize gerek yoktu, "ka" dediğinizde "ka"yla başlayanlar sıralanıyordu,

Sonra buda yetmedi, iki, üç, dört sütunda bu mümkün olabilirmiydi, böylece google mantığı (kısmende olsa) mümkün olabilirdi, sorgu tasarım kısmında seçili olan alanların en sonundaki boş olana "İfade: [Ara]" yazıp, diğer ölçüt kısmına "[Adi] Or [Soyadi]" yazıldığında iki sütun aranabiliyordu, yalnız yine bir sıkıntı "Adı ve Soyadı" aranan kişinin verisi tam bilinmesi gerekiyordu, Örnek: Kazım gibi, KARA gibi, ancak iki ayrı sütunda arananlar tam girilmek kaydıyla bulunabiliniyordu,

Sonra buda yedmedi, acaba diğer sütunlarda arama yapılırken, arayacaklarının tamamını hatırlayamayanlar, yine kısa yoldan, hatırladıkları kadarıyla arayabilirlermi diye düşündüm, ancak BECEREMEDİM.

Sayın modalı, forumda bununla ilgili konular var diye söyledi, aradım, baktım, ancak düşündüğüm şekilde bu sorunu çözecek bir çözüm yolu bulamadım. Birde "Microsoft Forms x.x TextBox ı seçip formunuza ekleyin " demişti, onunda ne olduğunu bilmiyordum, forumda arattığımda onunla ilgili yetersizde olsa yazılanlara rastladım, ancak doğrusu sorunumu çözmeyi beceremedim,

Bu aşamada faydalı olur diye yukarıda anlattıklarımı gösterir Access uygulamasını forma ekliyorum,

Son olarak aramayla ilgil hayalime katkıda bulunacak arkadaşlara şimdiden teşekkür ediyorum.

Kolay gelsin..
 

Ekli dosyalar

Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Accessin kullanımı sırasında form kullanmamız gerekir.

Data formunda ilgili kayda gidebilmek için arama formu üstünde seçtiğiniz kaydın üstüne çift tıklayın.

Ekteki örneği inceleyin.


İyi çalışmalar
 

Ekli dosyalar

Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı,

Doğrusu yaptığınız örnek harika olmuş. Örnekle, hem "Forms.TextBox"u ne olduğunu göstermişsin, hemde aradığını buluyorsun. Yalnız "ARAMA" yı tek bir alanda yapıp diğer sütunlara bakma imkanı var mı? (Gerçi olsaydı yapardın ama, ben yine de sorayım dedim.)

İlgilenip cevap verdiğin için teşekkür ediyorum, kolay gelsin.
 
Üst