User Form açınca kaydırma çubuğu çalışmıyor

Katılım
25 Ekim 2009
Mesajlar
17
Excel Vers. ve Dili
2013 TR (x64)
Arkadaşlar kendimce sınav değerlendirme tablosu yapmıştım yalnız beni epey sinir eden bir durum var. Sayfalar arasında normal tıklama ile geçiş yapıca mouse tekerleği ile kaydırma çubuğu çalışıyor fakat UserForm üzerinden sayfalar arasında geçiş yaptığımda bazen mouse tekerleği ile sayfayı kaydıramıyorum ama kaydırma çubuğuna göre sayfa kayıyor. Yani ekran donuyor, bu durumda Excel kapat butonu bile çalışmıyor. Ta ki ben başka bir sekmeye tıklayınca her şey düzeliyor.
Scroll Lock falan kapalı arkadaşlar. Sayfalarda bölme ya da dondurma da yok.
ScreenUpdating kodlarını da çıkarıp denedim, bir şey değişmedi.

User Form yükleme kodu:
Private Sub UserForm_Initialize()
Application.ScreenUpdating = False
giris_yazisi = Worksheets("SINAV BİLGİLERİ").Range("A21").Value
Label42.Caption = (giris_yazisi)
Application.ScreenUpdating = True
End Sub

Videoyu seyredince anlayacaksınız durumu.
https://www.youtube.com/watch?v=viBPbqCEP7c
[YOUTUBE]http://www.youtube.com/watch?v=viBPbqCEP7c[/YOUTUBE]
 
Son düzenleme:

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

ExcelF1 haklı dosya üzerinde görerek net çözüm bulununabilir.
Birde Sınıf Listesi butonunundaki kodlarınıza range("a1").select ile hücre seçme koduda ilave ederek deneyiniz.

. . .
 
Katılım
25 Ekim 2009
Mesajlar
17
Excel Vers. ve Dili
2013 TR (x64)
Arkadaşlar sanırım sorunu hallettim. Bazı sayfalarda tamamen koruma vardı, hücreler tıklanmayacak şekilde. Ben sayfalar arasında geçiş yaparken sayfaya geçtikten sonra hücre seçtiriyordum.

Private Sub CommandButton5_Click()
Sheets("SORU FREKANS ANALİZİ").Select
Range("A3").Select
Unload Me
End Sub
korumaları kaldırıp denedim, şimdi bir sorun yok gibi. Eve gidince kesin sonucu yazarım.

Yardımınız için teşekkürler...
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Dosyanızda denemeler yapıyorum.
Bir sorun görünmüyor. Userform kapandıktan sonra, sayfa aktif bir şekilde hareketleri algılıyor. (Office 2007 de deniyorum.)

Birde şu şekilde deneyiniz. Önce formu kapatıp, sonra sayfa ve hücreyi aktif edin.

Kod:
Private Sub Sinif_Listesi_Click()
[B]Unload Me[/B]
Sheets("SINIF LİSTESİ").Select
Range("A2").Select
End Sub
. . .
 
Katılım
25 Ekim 2009
Mesajlar
17
Excel Vers. ve Dili
2013 TR (x64)
Dediğiniz şekilde kodları değiştirdim yine sayfa donuyor.

Application.ScreenUpdating komutlarını kaldırdım,
Sayfa korumalarını kaldırdım,

yine de olmuyor. Office versiyonundan kaynaklanacağını sanmıyorum. Elimde 2007 kurulumu yok ama sanal PC üzerinde office 2003 kurup deniycem.
 
E

ExcelF1

Misafir
Eklemiş olduğunuz dosya bende de gayet düzgün bir şekilde çalışmakta. (2010 Versiyonu)
Siz sanırım office kurulumu veya versiyonu ile ilgili bir problem yaşıyorsunuz.
 
Katılım
25 Ekim 2009
Mesajlar
17
Excel Vers. ve Dili
2013 TR (x64)
Evet, sanal makineye 2007 kurdum ve dosyada problem yaşamadım.
Okuldaki pclerde 2010 var onlarda da deniycem. Anlayamadığım şey bendeki 2013 kurulumunda mı sorun var acaba? Dosyayı da 2013'te hazırladım...
 
Üst