• DİKKAT

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

açılır kutular arası ilişki

Katılım
27 Kasım 2009
Mesajlar
5
Excel Vers. ve Dili
Excel-Access 2003
İki tane açılır kutum var. İlkinde seçtiğim seçenek ikinci kutuda farklı seçenekler çıkarsın istiyorum. Örneğin:

1. Kahvaltı
1.1. Peynir
1.2. Zeytin
1.3. Ekmek

2. Öğle Yemeği
2.1. Döner
2.2. Çorba
2.3. Salata

Birinci kutuda Kahvaltı ve Öğle Yemeği olacak. Kahvaltıyı seçtiğim zaman diğer açılır kutuda Peynir, Zeytin ve Ekmek seçenekleri ortaya çıkacak. Öğle Yemeğini seçtiğim zamanda Döner, Çorba ve Salata seçenekleri diğer açılır kutuda ortaya çıkacak.

Bunu yapmam mümkün mü?
 
Sn. pavaisna;
Aşağıdaki kodu kullanabilirsiniz.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ComboBox1.ListFillRange = "Sayfa1!A1:A2"
End Sub
Private Sub ComboBox1_Change()
If ComboBox1.Value = Sayfa1.Range("A1") Then
ComboBox2.Text = ""
ComboBox2.ListFillRange = "Sayfa1!B1:B3"
End If
If ComboBox1.Value = Sayfa1.Range("A2") Then
ComboBox2.Text = ""
ComboBox2.ListFillRange = "Sayfa1!C1:C3"
End If
End Sub
Örnek dosya ekte.
 

Ekli dosyalar

Merhaba

Bu, makro örneğine benziyor. Ben sorumu Access kısmına sormuştum. Yani sorum access le ilgili. Yine de ilgilendiğiniz için sağolun.
 
Uygulamanızla ilgili ufak bir örnek eklerseniz yardımcı olmaya çalışırım.

Pek tabi ki olabilir.
 
Formda, üstteki açılır kutuda yemek türünü seçicem. Altta o yemek türüne ait seçenekler çıkacak. Yapmaya çalıştığım şey budur. Örnek ektedir.
 

Ekli dosyalar

  • vt1.mdb
    vt1.mdb
    100 KB · Görüntüleme: 5
Sayın pavaisna,

Ekteki örneği inceleyin.

İyi çalışmalar
 

Ekli dosyalar

  • vt1.rar
    vt1.rar
    10.1 KB · Görüntüleme: 15
Merhaba modalı

Bende benzeri bir şeyi anamenü için yaptım. Ancak bir yerlerde hata yapıyorum. Ama bulamadım bir türlü. Sql kodunda bir hata olabilir. Örneğim ekte. Yardımcı olursanız çok iyi olur.

Kolay gelsin.
 

Ekli dosyalar

İlişikteki örneği inceleyin.

Birkaç yerde hata vardı. Açılan kutuların sütun genişliklerini, kodsayfasını inceleyin.

İyi çalışmalar
 

Ekli dosyalar

Geri
Üst