Liste

Katılım
5 Ocak 2007
Mesajlar
138
Excel Vers. ve Dili
2007 English
Ekteki dosyada anlatmaya çalştım. Yardımcı olursanız çok sevinirim.
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Örnek teki verileri bu şekilde yapmak çok zor .

Tüm verileri sütun sütun yazarsanız o zaman daha basit çözümler üretilebilir.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
Verdiğiniz bilgilere göre bir dosya hazırladım. Herhalde veriler daha geniş olmalı.
Örneğe bakarak dosyanıza uyarlamaya çalışın.
 
Katılım
5 Ocak 2007
Mesajlar
138
Excel Vers. ve Dili
2007 English
ilgilendiğiniz için çok teşekkür ederim dosyanın içine detaylı olarak bilgileri yazmamamın nedeni sizin vakitten kazanmanızı sağlamak için. Aslında bana nasıl yapıldığını biraz anlatırsanız bende belki kendi kendime başarabilirim mesela dün ilk kez visual basic de makro yarattım. inşallah yakın zamanda bende buradaki arkadaşlara yardım edebilecek bilgiye sahip olurum. teşekkürler.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
1- Öncelikle, açılır kutu değerlerini bir hücreye bağladım
2- Sonra, makroları yarattım. Bu makroları bu kutulara bağladım.
Kod:
Sub Açılan1_Değiştir()
If [a3] = 1 Then
deg = "$M$3:$M$6"  'Bağladığım hücre burada "a3" hücresi.Koşul sağlanıyorsa ilgili alanı (deg)'e ata
ElseIf [a3] = 2 Then
deg = "$Q$3:$Q$6"
ElseIf [a3] = 3 Then
deg = "$R$3:$R$6"
End If
    ActiveSheet.Shapes("Drop Down 4").Select
        With Selection
        .ListFillRange = deg 'Açılır kutunun bağlı olduğu aralık
    End With
[h11].Select
End Sub
 
Katılım
5 Ocak 2007
Mesajlar
138
Excel Vers. ve Dili
2007 English
teşekkürler

artık makroları kopyala yapıştır yapa yapa öğrenicem birşeyler. çok sağ olun.
 
Üst