• DİKKAT

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

Birbirine bağlı comboboxlar

Katılım
25 Eylül 2004
Mesajlar
12
Excel Vers. ve Dili
2003
Arkadaslar merhaba formda 8 tane combobox var hepsını bırbırıne baglamaya calıstım fakat 1 özellık oncesını baglayamıyorum
ornegın:
combobox1 degerlerı :özellık 1-1,özellık 1-2
combobox2 degerlerı :eğer özellık 1-1 secılırse sadece ıthal gelmelı
combobox3 degerlerı :eğer ıthal secılırse sadece mesut gelmelı cunku özellık 1-1 ıthal olabılır ıthalde mesut olabılır bende dıger alanlarda gelıyor velı gıbı

urun agac yapısını nasıl yapabılırım.

ıyı calısmalar.
 

Ekli dosyalar

Birbirini çeviren combobox lar


Merhaba
Arkadaşlar iki adet combobox var 1. ye 34 yazınca 2. istanbul yazsın
2.ye istanbul yazınca 1.ye 34 yazsın mantığı bu yani birbirini çevirsin istiyorum
Bazen müşteriler ürün kodunu yazıyor, bazen ürün ismini yazıyor
bunları yazdığımda ürün fiyatları stokları atsın istiyorum.
bana yardımcı olabilirmisiniz Vba kodlarını bir türlü yapamadım
 

Ekli dosyalar

  • ürün.jpg
    ürün.jpg
    18.2 KB · Görüntüleme: 9
Merhaba
Arkadaşlar iki adet combobox var 1. ye 34 yazınca 2. istanbul yazsın
2.ye istanbul yazınca 1.ye 34 yazsın mantığı bu yani birbirini çevirsin istiyorum
Bazen müşteriler ürün kodunu yazıyor, bazen ürün ismini yazıyor
bunları yazdığımda ürün fiyatları stokları atsın istiyorum.
bana yardımcı olabilirmisiniz Vba kodlarını bir türlü yapamadım
 
Merhaba,

Sizin için ufak bir örnek hazırladım, inceleyebilirsiniz.

Kod:
Private Sub ComboBox1_Change()
a = ""
b = ""
a = ComboBox1.Text
b = WorksheetFunction.Match(a, Range("a:a"), 0)
ComboBox2.Value = Range("b" & b)

End Sub

Private Sub ComboBox2_Change()

a = ""
b = ""
a = CLng(ComboBox2.Text)
b = WorksheetFunction.Match(a, Range("b:b"), 0)
ComboBox2 = Format(ComboBox2, "0#")
End Sub

Private Sub UserForm_Initialize()

ComboBox1.RowSource = "sayfa1!a1:a3"
ComboBox2.RowSource = "sayfa1!b1:b3"

End Sub
 

Ekli dosyalar

Teşekkür ederim öncelikle
userform da istanbul deyince 34 atıyor fakat 2. comboya 20 yazınca denizli atmıyor birde bunları userform değilde excele eklenen combobox ile yapabilirmiyiz ben veri doğrulama ile yapmaya baya uğraştım fakat beceremedim
 
Dosyanızda isim tanımlamalarını düzenledim.

Ekli dosyayı inceleyiniz.
 

Ekli dosyalar

Çok Teşekkür ederim
bayadır uğraşıyordum, combobox içindeki verilere göre vba kodlarıyla
fiyat ve stok bilgisi alabilirmiyiz peki mesela ürün kodu veya ismini seçtğimizde
hücrelere fiyat stok bilgisi gelmesi gibi
 
Satır bazlı işlem yapacaksanız combobox yerine userform kullanmanızı öneririm. Stok kodu ya da adı bölümüne çift tıklayarak formu açıp ilgili stok kartını seçip hücrelere aktarabilirsiniz.
 
Evet korhan bey dediğiniz doğru fakat Excel de yeni olduğum için Vba kodlarını
bilmiyorum kendimi geliştirmeye çalışıyorum dediğiniz mantık Go Plus programındaki sipariş formunda var bende tam olarak böyle bir şey yapmak istiyorum.Örnekteki combobox ta Örneğin milli kahramanlar yazıyorum Milli yazınca hepsini siliyor arama yapmıyor çoğunda bunu yapıyor buna nasıl bir çözüm bulabiliriz.
 
Geri
Üst