Excel User Form Invalid Property Array Index Hatası

1 2 3 4 5 6 7
28/02/2021, 18:12

Oğuz Türkyılmaz

Merhaba hazırladığım User Formdan kayıt yaparken Excel tablosundaki Sehir Alanına şehrin ismi değil İL KODU geliyor ve  Invalid Property Array Index Hatası alıyorum. Bu durumu nasıl düzeltebilirim. Teşekkürler.




28/02/2021, 20:45

feraz

Alttkoddaki ilgili yerleri değiştirin.Çünkü 2 kolonluk yapmışsınız.

Sub IlleriAktar()

Dim x As Byte

x = Sheets("TANIMLAR").Range("C100").End(xlUp).Row
ComboBox_Sehir.ColumnCount = 2
ComboBox_Sehir.ColumnWidths = "0,120"
ComboBox_Sehir.RowSource = "TANIMLAR!B2:C" & x

End Sub
28/02/2021, 21:10

Oğuz Türkyılmaz

il listesi ayrı ilçe listesi ayrı sayfalarda yapmıştım her ikiside 2 sütundu ilk, sonra bu sayfaları tanımlar sayfasında birleştirdim. Hatayı sub IlceAktar da veriyor bu yüzden koptum.Çözemedim.

Feraz hocam sayfa koruma parolası 171717 rica etsem bir bakarmısınız.
28/02/2021, 21:23

feraz

(28/02/2021, 21:10)Oğuz Türkyılmaz yazdı: il listesi ayrı ilçe listesi ayrı sayfalarda yapmıştım her ikiside 2 sütundu ilk,  sonra bu sayfaları tanımlar sayfasında birleştirdim. Hatayı sub IlceAktar da veriyor bu yüzden koptum.Çözemedim.

Feraz hocam sayfa koruma parolası 171717 rica etsem bir bakarmısınız.
Bende hata vermemişti tekrar bakayım abey.
28/02/2021, 21:45

feraz

Dosyayı bir deneyin abey.


28/02/2021, 21:56

Oğuz Türkyılmaz

Normalde Userformda il seçtiğimde o ile ait ilçeler combobox da geliyordu sorun Excel sayfasına aktarılan şehir alanına ilin adının değil plaka kodunun gelmesi ve ilk mesajdaki hatanın oluşmasıydı.



Şimdi Userformda ili seçtikten sonra ilçe combobox'ına tıkladığımda hata oluşuyor.



1 2 3 4 5 6 7