Run-time error '380' hata mesajı

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe


Başka bir makinede çalışan dosya şimdi yukarıdaki mesajı veriyor. Debug basınca aşağıdaki resmi gösteriyor. Aslında aynı dosyanın bir benzeri bu makinede de çalışıyordu. Hatanın sebebi nedir acaba?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Userformun initialize olayında bir combobox veya listboxa rowsource metodu ile veri yüklüyorsanız, ve aralık tanımlamanızda "ı" harfi varsa bu harfi büyük "I" olarak yazın. Netice alamazsanız ilgili kodları verirmisiniz.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın leventm

Kod:
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "Kayıt!B3:B16"
ComboBox1.ListIndex = 0
ComboBox2.RowSource = "Kayıt!D3:D8"
ComboBox2.ListIndex = 0
ComboBox3.RowSource = "Kayıt!F3:F8"
ComboBox3.ListIndex = 0
End Sub
Kod burada tıkanıyor.
Dosyanın aslı

http://www.excel.web.tr/showthread.php?t=39516

linkte 16 nolu mesajda. Oraya yüklerken çalışıyordu. Ve kodları yazdığım makinede hala çalışıyor. Bu makineye indirince hata vermeye başladı.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sn AS3434

Sorun dosyada "kayıt" isimli bir sayfa olmayışından kaynaklanıyor.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
tamam hatayı buldum.

Tamamem benim hatam.

Kayıt sayfasının adını Bilgi olarak değiştirmiştim. Kodlarda değiştirmemişim.

Diğer makinede eski haliyle duruyor orda çalışıyor tabii.

:oops:
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın leventm

Benden önce yazmışsınız.

Sayfa adını kontrol etmek hiç aklıma gelmemişti. Adını değiştirdiğimi tamamen unutmuşum.
 
Üst