userform hatası

Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
arkadaşlar ekte gönderdiğim dosyada veriler sayfası mevcut. bu sayfada olay giriş formuna ilişkilendirilmiş userform mevcut. bilgisayarı açıp bu dosyayı açtığımda olay giriş formuna tıkladığımda belge hata veriyor ve kurtarma modunda tekrar açılıyor. bu işlemi engellemek için ya kod görüntüleye girip userformu açıp kapatıyorum yada bu hatayı diğer userformları açıp belgede biraz gezinincede yapmıyor.problem kalkıyor. belgeyi kaydedip kapatıp açtığımdada aynı olay meydana geliyor. bu olayı bir türlü çözemedim. yardımlarınızı bekliyorum. diğer userformlarda bir hata yok. biraz karışık oldu ama yardımlarınızı bekliyorum.
dosyayı ekleyebilmek için bazı sayfaları silmek zorunda kaldım. sildiğim sayfalarla ilgili macrolar çalışmayabilir hatırlatmak istedim.
 

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
Bu tür hatalara genelde userform initialize yada activate olaylarındaki kodlamalar neden olur. Öncelikle bu kodları devre dışı bırakarak dosyayı tekrar açın. Eğer sorun ortadan kalkarsa bu olaylardaki kodları inceleyin.
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
levent kardeş cevabın için teşekkür ederim. ben makrolardan tam anlamıyorum. bunu örneklerle yaptım. bir haftadır hatayı bulmaya çalışıyorum. ancak bulamadım. yardımcı olursanız sevinirim. şimdiden teşekkürler.
 

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
Dosyanızda userformu çalıştırdım hiçbir sorun çıkmadı. Dolayısıyla yorum yapmak zor. Birde farklı pclerde denemenizi öneririm.
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
farklı bir çok pc de denedim aynı hatayı verdi. dosyayı açıp KAYDET ip kapatın tekrar açın ve veriler sayfasında OLAYGİRİŞ FORMU butonuna tıklayın hata verecektir.
 

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
Userform activate olayındaki kodu aşağıdaki ile değiştirip deneyin.

Kod:
Private Sub UserForm_Activate()
ComboBox5.RowSource = "sayfa2!a1:a" & [sayfa2!a65536].End(3).Row
ComboBox1.RowSource = "sayfa1!b1:b" & [sayfa1!b65536].End(3).Row
ComboBox4.RowSource = "sayfa1!c1:c" & [sayfa1!c65536].End(3).Row
End Sub
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
levent kardeş yine aynı hatayı veriyor.
 

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
Fikrim yok, dosyada bir sorun var gibi, bütün kodları sildim yine aynı hatayı verdi. Diğer üyelerimizde incelerse sanıyorum sebebi bulunur.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Dosya bende herhangi bir hata vermedi.

Sanırım userformda fazla Textbox kullanıldığı için hata veriyor..
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
dosyayı açın kaydedip kapatın. dosyayı tekrar açın ve OLAY GİRİŞ FORMU na tıklatın kilitlenecektir. gooooooool
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Dediğiniz gibi denedim.Hata oluşmadı. İlginç.

Referansları kontrol edebilirmisiniz?

MISSING yazan varmı.
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
Veriler sayfasındaki olay giriş formunamı tıkladınız. hata vermesi gerekiyor. kaydedip kapaın tekrar açın ve ilk önce olay giriş formuna tıklatın.
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
dosyayı açın kaydedip kapatın. dosyayı tekrar açın ve OLAY GİRİŞ FORMU na tıklatın kilitlenecektir. gooooooool
evet arkadaşlar bu olay aynen bendede tekkür etti.
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
Arkadaşlar uzmanların çözebileceği bir konu diye düşünüyorum. Excel uzmanı arkadaşların el atmasını bekliyorum. Yardımcı olanlara şimdiden teşekkürler.
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
arkadaşlar yardımcı olacak birilerini bekliyorum.
 
Üst