İçerir Mantıgındaki Atladıgım Durum nedir Arkadaslar.

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
İyi Günler,

Aşagıdaki Kodda textbox1 deki ifade ilgili data içerisinde neden verileri bulmuyor acaba atladıgım konu nedır?

Kod:
Private Sub CommandButton1_Click()
alan = TextBox1.Text
For x = 2 To 1102
If Cells(x, 1).Text Like alan Then
ListBox1.AddItem Cells(x, 1).Value & "------" & Cells(x, 2).Value
End If
Next
End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sorun like operatörünün hatalı kullanımından kaynaklanıyordur. Birde aşağıdaki gibi deneyin.

Kod:
[LEFT]Private Sub CommandButton1_Click()
alan = TextBox1.Text
For x = 2 To 1102
If InStr(Cells(x, 1),alan)>0 Then
ListBox1.AddItem Cells(x, 1).Value & "------" & Cells(x, 2).Value
End If
Next
End Sub[/LEFT]
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Kodlar bende düzgün çalışıyor...
Sanırım başka bir durum var...
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Sn.Leventm ,

Teşekkur Ederim.

Sn.Ripek'e katılmamak kendımce elde değil.
Kabalık olarak değerlendirmeyiniz ama sanki ben boyle bir kod calıstırdım diye hatılıyorum. alan ibaresini " " içerisine alsak mumkun mudur.

Neyse Ben fazla uctum .

Teşekkur Ederim.
 
Üst