- Katılım
- 5 Şubat 2016
- Mesajlar
- 274
- Excel Vers. ve Dili
- Office 365 Türkçe
Üstatlarım merhaba.
Giderlerimi girmek için bir adet userforma sahibim. LIST sayfasından d2:d50 arasındaki verileri almak istiyorum fakat d50 hücresine kadar henüz dolu değil,ama ileride dolma ihtimali olduğu için 10 kere kod girmeme adına d50 ye kadar verileri listelemesini istedim fakat boş olan verileri de gösteriyor. Benim istediğim şey şu boş olan verileri de açılır listede göstermesin ve ilk açıdlığında ilk sıradaki seçimi göstererek açılsın, combobox en alttakini seçiyor açılışta. Kodlar aşağıdaki gibi , umarım ne istediğimi anlatabilmişimdir. Şimdiden çok teşekkür ederim.
Giderlerimi girmek için bir adet userforma sahibim. LIST sayfasından d2:d50 arasındaki verileri almak istiyorum fakat d50 hücresine kadar henüz dolu değil,ama ileride dolma ihtimali olduğu için 10 kere kod girmeme adına d50 ye kadar verileri listelemesini istedim fakat boş olan verileri de gösteriyor. Benim istediğim şey şu boş olan verileri de açılır listede göstermesin ve ilk açıdlığında ilk sıradaki seçimi göstererek açılsın, combobox en alttakini seçiyor açılışta. Kodlar aşağıdaki gibi , umarım ne istediğimi anlatabilmişimdir. Şimdiden çok teşekkür ederim.
Kod:
Private Sub ComboBox1_Change()
Dim bul As Range
With Sheets("LIST")
For Each bul In .Range("D2:D50")
If ComboBox1.Value = bul.Value Then
TextBox5.Value = bul.Offset(0, 0).Value
End If
Next bul
End With
End Sub