bul makrosu çalışmıyor ?

Katılım
24 Aralık 2006
Mesajlar
43
Excel Vers. ve Dili
excell 2000 türkçe
Merhaba

2 Adet bul makrosu oluşturmaya çalıştım ama hata veriyor sonuç yok.??
Teşekkürler
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Nasıl ve ne şekilde bir arama yapmak istediğini belirtirsen daha çok yardım alabilirsin. Aşağıda kodun bir kısmında, normalde yazımdan kaynaklanan hatalar var. Bu nedenle makronun çalışmaması çok normal.

Kod:
Private Sub CommandButton12_Click()
' ÇA L IŞMIYOR  (ARA)
Dim i As Single, ii As String
ii = ComboBox1("1")
[COLOR=red]'Burada combobox'ın nesini almaya çalışıyorsun. Böyle bir kullanım yok.[/COLOR]
For numara = 2 To 65000
If Cells(ii, 2).Value = i Then
[COLOR=red]'Burada, ii değeri combobox'ın indexi default olarak 0'dan başladığı için
;  Cells(0,2) gibi bir değer üretecektir ki bu da mümkün değil. Yani 0.satır, 2.sutun diye birşey Excelde yok.[/COLOR]
satır = i
TextBox1.Text = Cells(satır, 8).Value
TextBox2.Text = Cells(satır, 7).Value
TextBox3.Text = Cells(satır, 6).Value
TextBox4.Text = Cells(satır, 5).Value
TextBox5.Text = Cells(satır, 4).Value
TextBox6.Text = Cells(satır, 3).Value
TextBox7.Text = Cells(satır, 2).Value
TextBox8.Text = Cells(satır, 1).Value
ComboBox1.Text = Cells(satır, 0).Value
[COLOR=red]'Burası da aynı çekilde, hücre referansları 0 olamaz -ki burda sütun indexi 0 görüüyor.[/COLOR]
End If
Next
MsgBox ("Kayıt Bulunamadı")
End Sub
 
Üst