• DİKKAT

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

Hücre tıklandığında Combobox a Hücredeki veri gidermi.

  • Konbuyu başlatan Konbuyu başlatan akmes
  • Başlangıç tarihi Başlangıç tarihi
Katılım
27 Mayıs 2010
Mesajlar
527
Excel Vers. ve Dili
Excel 2003 Turkçe
Merhaba;

Ekteki excel dosyasından da anlaşılacağı gibi Tüm Maçlar Sayfasında H ve I sütunlarında takım isimleri mevcut.Ben combobox ın veri çubuğuna tıkladığımda ilgili takımı seçip bilgilerini getiriyorum.Liste uzun olduğunda combobox ta iligili takımları aramak çok uzun zamanımı alıyor.H ve I sütunlarındaki takım isimlerine ilgili hücrede tıkladığımda combobox ta bu takım ismi direk gelirmi.H sütununda ilgili hücreye tıkladığımda combobox 1 e I sütununda iligili hücreye tıkladığımda combobox 2 ye takım ismi direk gelebilirmi.
 

Ekli dosyalar

Merhaba;

Ekteki excel dosyasından da anlaşılacağı gibi Tüm Maçlar Sayfasında H ve I sütunlarında takım isimleri mevcut.Ben combobox ın veri çubuğuna tıkladığımda ilgili takımı seçip bilgilerini getiriyorum.Liste uzun olduğunda combobox ta iligili takımları aramak çok uzun zamanımı alıyor.H ve I sütunlarındaki takım isimlerine ilgili hücrede tıkladığımda combobox ta bu takım ismi direk gelirmi.H sütununda ilgili hücreye tıkladığımda combobox 1 e I sütununda iligili hücreye tıkladığımda combobox 2 ye takım ismi direk gelebilirmi.

Merhaba
Sayfanın kod bölümüne ekleyin ve deneyin
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 8 Then
If Intersect(Target, Range("H25:H346")) Is Nothing Then Exit Sub
ComboBox1 = Target
ElseIf Target.Column = 9 Then
If Intersect(Target, Range("I25:I346")) Is Nothing Then Exit Sub
ComboBox2 = Target
End If
End Sub
 
Merhaba
Sayfanın kod bölümüne ekleyin ve deneyin
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 8 Then
If Intersect(Target, Range("H25:H346")) Is Nothing Then Exit Sub
ComboBox1 = Target
ElseIf Target.Column = 9 Then
If Intersect(Target, Range("I25:I346")) Is Nothing Then Exit Sub
ComboBox2 = Target
End If
End Sub

Üstadım çok teşekkür ederim.Emeğinize sağlık.
 
Emeği geçenlere teşekkürler.
 
Geri
Üst