Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Sayfa2 de; B2:AD2 aralığında 4'er sütun ara ile (atlayarak) yer alan veriler mevcut..
Bu verileri ComboBox1 de düşey olarak boşluksuz listelenmesi.. konusunda bir örneğe ihtiyacım var..
Private Sub UserForm_Initialize()
SAT = 2
For i = 2 To WorksheetFunction.CountA(Worksheets("Sayfa2").Range("B2:IV2"))+1
ComboBox1.AddItem Worksheets("Sayfa2").Cells(2, SAT).Value
SAT = SAT + 4
Next i
End Sub
Halit bey..! çok teşekkür ediyorum, işim görüldü.. Birde, zahmet olmazsa, yukarıda userform üzerinde yapılan uygulamayı, sayfa üzerine konulmuş (denetim araç kutusundan alınan) combobox ile yapmak istersek nasıl bir değişiklik olur..
sayfaya giriş çıkış yaptığın zaman zaman aktif olacaktır
Private Sub Worksheet_Activate()
Worksheets("Sayfa1").ComboBox1.Clear
SAT = 2
For i = 2 To WorksheetFunction.CountA(Worksheets("Sayfa2").Range("B2:IV2")) + 1
Worksheets("Sayfa1").ComboBox1.AddItem Worksheets("Sayfa2").Cells(2, SAT).Value
SAT = SAT + 4
Next i
End Sub
yada bir komut düğmesi koy onunla çağır
Private Sub CommandButton1_Click()
Worksheets("Sayfa1").ComboBox1.Clear
SAT = 2
For i = 2 To WorksheetFunction.CountA(Worksheets("Sayfa2").Range("B2:IV2")) + 1
Worksheets("Sayfa1").ComboBox1.AddItem Worksheets("Sayfa2").Cells(2, SAT).Value
SAT = SAT + 4
Next i
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.