Soru Combobox seçimine göre hata

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Ekli formda combobox1 seçildiğinde Combobox2 ye veri doğrulama ile personel adı geliyor. Combobox2 de seçilen personele ait bilgiler de Framelere Geliyor.
Combobox1 değiştiği zaman "run time error 1004" hatası alıyorum. Rica etsem yardımcı olabilir misiniz?

Bir ikincisi de Dim tanımlaması döngüye bağlanabilir mi?

Teşekkür ederim.
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,363
Excel Vers. ve Dili
2019 Türkçe
Kod:
Private Sub ComboBox2_Change()
Satırının altına aşağıdaki satırı ekleyin.
Kod:
If ComboBox2.Value = "" Then Exit Sub
İkinci sorunuzu anlamadım.
Dim tanımlaması elbette döngüde kullanılabilir ama siz tam olarak ne sitiyorsunuz?
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Sayın dalgalikur
Dim Sonuc1, Sonuc2,........ gibi giden kısmı uzun uzadıya diye değil de döngüye alarak kısaltmak mümkün müdür diye sordum aslında
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,363
Excel Vers. ve Dili
2019 Türkçe
Dizi değişken tanımlayabilirsiniz.

Kod:
Dim Sonuc(15) As String
Sonuc(1) = Application.WorksheetFunction.VLookup(Me.ComboBox2.Value, .Range("C2:AA" & .Cells(Rows.Count, "C").End(xlUp).Row), 2, 0)
Sonuc(2) = Gibi devam edebilirsiniz.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Sayın Dalgalıkur
Yardımınızı esirgemediğiniz için size teşekkür ederim.
Sağ ol. Allah sizden razı olsun
 

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,111
Excel Vers. ve Dili
office2010
"Scripting.Dictionary" metodunu Array boyutunda kullanılarak yapılan çalışma.
 

Ekli dosyalar

Üst