Merhaba,
Sitedeki bir çok bilgiden yararlanarak müşterilere ait bilgileri takip edebileceğim bir form oluşturdum.Formunu oluştururken pek çok sorunum oldu ancak bütün yanıtları site içinde "arama" yaparak bulabildim.Fakat son bir sorunum var ki; bir türlü çözemiyorum ve sitede yaptığım aramalarda da benzer bir çalışma bulamadım.Yardımcı olacak bir başlığa yönlendirir ya da doğrudan nasıl çözeceğim konusunda bilgi verirseniz çok mutlu olurum.Bugüne kadar sessiz ve derinden bilgilerinden yararlandığım herkese de bu ilk mesajımla çok teşekkür etmiş olayım.
Hazırladağım formda arama işlemi, müşteri kodu ile yapılıyor ancak bir müşteri kodu ile arama yapıldığında; eğer o müşteri kodunu kapsayan başka bir kod bulursa o müşterinin bilgisi geliyor.
Örn; 1001 kodlu müşteri ile arama yapılınca eğer 21001 kodlu müşteriyi bulursa, 21001 kodlu olan müşterinin bilgilerini getiriyor.
Benim istediğim ne olursa olsun sadece ve sadece 1001 kodlu müşteriye ait bilgiyi getirmesi.Aşağıda belirttiğim kodlarımda nasıl bir düzenleme yaparsan sadece 1001 kodlu müşteriye ait bilgiyi getirmesini sağlayabilirim.
Private Sub CommandButton6_Click()
Dim a
On Error Resume Next
a = InputBox("Müşteri kodu giriniz.", "KAYITLARDA ARA")
Sheets("Tedarikçi1").Select
Range("E1:E25000").Select
Selection.Find(a).Select
TextBox1 = ActiveCell.Offset(0, 0)
TextBox6 = ActiveCell.Offset(0, -4)
TextBox2 = ActiveCell.Offset(0, -3)
GoTo 20
10
Sheets("TABLO").Select
Range("J13").Select
20
Sheets("TABLO").Select
Range("J13").Select
End Sub
Sitedeki bir çok bilgiden yararlanarak müşterilere ait bilgileri takip edebileceğim bir form oluşturdum.Formunu oluştururken pek çok sorunum oldu ancak bütün yanıtları site içinde "arama" yaparak bulabildim.Fakat son bir sorunum var ki; bir türlü çözemiyorum ve sitede yaptığım aramalarda da benzer bir çalışma bulamadım.Yardımcı olacak bir başlığa yönlendirir ya da doğrudan nasıl çözeceğim konusunda bilgi verirseniz çok mutlu olurum.Bugüne kadar sessiz ve derinden bilgilerinden yararlandığım herkese de bu ilk mesajımla çok teşekkür etmiş olayım.
Hazırladağım formda arama işlemi, müşteri kodu ile yapılıyor ancak bir müşteri kodu ile arama yapıldığında; eğer o müşteri kodunu kapsayan başka bir kod bulursa o müşterinin bilgisi geliyor.
Örn; 1001 kodlu müşteri ile arama yapılınca eğer 21001 kodlu müşteriyi bulursa, 21001 kodlu olan müşterinin bilgilerini getiriyor.
Benim istediğim ne olursa olsun sadece ve sadece 1001 kodlu müşteriye ait bilgiyi getirmesi.Aşağıda belirttiğim kodlarımda nasıl bir düzenleme yaparsan sadece 1001 kodlu müşteriye ait bilgiyi getirmesini sağlayabilirim.
Private Sub CommandButton6_Click()
Dim a
On Error Resume Next
a = InputBox("Müşteri kodu giriniz.", "KAYITLARDA ARA")
Sheets("Tedarikçi1").Select
Range("E1:E25000").Select
Selection.Find(a).Select
TextBox1 = ActiveCell.Offset(0, 0)
TextBox6 = ActiveCell.Offset(0, -4)
TextBox2 = ActiveCell.Offset(0, -3)
GoTo 20
10
Sheets("TABLO").Select
Range("J13").Select
20
Sheets("TABLO").Select
Range("J13").Select
End Sub
