• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Combobox ta hata

  • Konbuyu başlatan Konbuyu başlatan plus44
  • Başlangıç tarihi Başlangıç tarihi
Katılım
7 Şubat 2012
Mesajlar
53
Excel Vers. ve Dili
Excel2010
Türkçe
Üstatlarım, ben Combobox tan buldugum verileri textbox lara getiriyordum, ama hiçbir değişiklik yapmadıgım halde sürekli hata veriyor, kodları aşagı yazıyorum,

Kod:
Private Sub ComboBox1_Change()
Dim bul As Range
With Sheets("KATSAYILAR")
For Each bul In .Range("O4:O" & .Range("o65536").End(3).Row)
If bul.Text = ComboBox1.Text Then: bul.Select
If ComboBox1.ListIndex < 0 Then Exit Sub
TextBox2.Text = ActiveCell.Offset(0, 1).Value
TextBox3.Text = ActiveCell.Offset(0, 2).Value
TextBox4.Text = ActiveCell.Offset(0, 3).Value
TextBox5.Text = ActiveCell.Offset(0, 4).Value
Next bul
End With
End Sub
hata
Kod:
If bul.Text = ComboBox1.Text Then: bul.Select
bul.Select sarı yanıyor,
ugraşmama rağmen çözemedim, yardımlarınıza ihtiyacım var şimdiden tşklr
 
aşağıdaki kodu ilgili yerindeki ile değiştirip denyiniz.:cool:
Kod:
If bul.Text = ComboBox1.Text Then bul.Select
 
Sayın Orion
bul.Select
yine sarı yanıyor hata veriyor
 
sayın Orion bu formülle ilk yaptıgım zaman gayet iyi çalışıyordu, ama şimdi çalışmamaması, acaba başka forumlardaki kodlar etkili olurmu, inan kafayı yiyeceğim, hatta siz yazdıktan sonra denedim çalışmadı, başka bir dosyada denedim önce bir iki çalıştı ama sonra tekrar aynı hatayı veriyor,
neler etkiler acaba bu tür çalışmayı ?
 
VBA'da tools==> refernce'den bakınız.
Missing yazan varmı varsa tikini iptal edin.
Bu durumda o mesneyi kullanmayacaksınız.Çünkü yok.Ondanda hata verebilir.:cool:
 
Aktif olmayan bir sayfadan hücre seçimi yapıyor olabilirsin.
koda şunu ekleyiniz.:cool:
Kod:
With Sheets("KATSAYILAR")
[B][COLOR="Red"].select[/COLOR][/B]
For Each bul In .Range("O4:O" & .Range("o65536").End(3).Row)
 
Sayın Orion Dosya ekte bunun üzerinde bir deneme yapsanız ben olmadı forumu değiştireceğim,
ekteki dosyada yapmak istediklerim,
Ara dediğimde bilgiler geliyor, üzerinde değişiklik yaptıgımda değiştirmiyor bunu düzeltirmisiniz, başkada çalışıp çalışmayan varmı birzahmet bakarmısınız.
 

Ekli dosyalar

Yolladığınız dosyada vba kodlama yoktur.:cool:
 
yeniden yolladım dosyayı,
select yazdım çalıştı, fakat sayfa gizliyken tekrar hata veriyor, sayfayı gizli yapmadıgımda, gidip sayfayı bulup açıyor bilginize
 

Ekli dosyalar

yeniden yolladım dosyayı,
select yazdım çalıştı, fakat sayfa gizliyken tekrar hata veriyor, sayfayı gizli yapmadıgımda, gidip sayfayı bulup açıyor bilginize
Bundada yok kod.:cool:
 
o kodları bunlarla değiştirin.:cool:
Kod:
Dim bul As Range
With Sheets("KATSAYILAR")
If ComboBox1.ListIndex < 0 Then Exit Sub
For Each bul In .Range("O4:O" & .Range("o65536").End(3).Row)
    If bul.Text = ComboBox1.Text Then
        TextBox2.Text = bul.Offset(0, 1).Value
        TextBox3.Text = bul.Offset(0, 2).Value
        TextBox4.Text = bul.Offset(0, 3).Value
        TextBox5.Text = bul.Offset(0, 4).Value
   end if
Next bul
End With
 
Sayın Orion bu gece sizi bayagı uğraştırdık hakkını helal et ya,
sonra gönderdiğim dosyayı kaç kez açtım forumda kodlar ve forum var, sizde nasıl görünmüyor anlamadım,
son yazdığınız kodları değiştim
Next bul
hata veriyor
 
Sayın Orion bu gece sizi bayagı uğraştırdık hakkını helal et ya,
sonra gönderdiğim dosyayı kaç kez açtım forumda kodlar ve forum var, sizde nasıl görünmüyor anlamadım,
son yazdığınız kodları değiştim
Next bul
hata veriyor
Düzeltemeyi yaptım.
tekrar onları deneyiniz.:cool:
 
Çok Sağolun düzeldi, :)
Allah Razı olsun hayırlı çalışmalar
 
Geri
Üst