D

Çözüldü Runtime 9 Subscript Out Of Range

darknwade

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Mrb. arkadaşlar
aşağıdaki kodda eksik olan nedir acaba
"run-time '9': subscript out of range"

diye bir hata veriyor, gerçi işlem yapıyor ama işlem sonunda hata veriyor.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(18 satır)
 

Ekli dosyalar

Sanırım kod combobox1 değişikliği sonrasında devreye giriyor. Combobox1 de değişiklik yaptığımda herhangi bir hata vermiyor. Hangi aşamada hata alıyorsunuz?
 
ComboBox1 in properties penceresinde, Style kısmını "DropDownList" olarak değiştirin. Sonuçta combobox verileriniz sabit ve klavyeden giriş yapılacak bir veri yok. Önceki haliyle klavyeden giriş yapıldığında da hata verecektir. Kodunuzun hata verme sebebi, combobox1 verisinin kaydetme işlemi bittikten sonra silinmesi. Aşağıdaki gibi bir koşul eklerseniz combobox un boş olma durumunda işlem yapmadan çıkış yapacaktır.

Kodun başına aşağıdaki koşulu ekleyin.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)
 
ComboBox1 in properties penceresinde, Style kısmını "DropDownList" olarak değiştirin. Sonuçta combobox verileriniz sabit ve klavyeden giriş yapılacak bir veri yok. Önceki haliyle klavyeden giriş yapıldığında da hata verecektir. Kodunuzun hata verme sebebi, combobox1 verisinin kaydetme işlemi bittikten sonra silinmesi. Aşağıdaki gibi bir koşul eklerseniz combobox un boş olma durumunda işlem yapmadan çıkış yapacaktır.

Kodun başına aşağıdaki koşulu ekleyin.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)
Aynen sorun çözüldü bu şekilde. Teşekkürler.
 
Üst