• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kod atlamasi..

Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Merhaba arkadaslar,

Userformda bir butona sarta bagli olarak excel sheette bazi islemler yapmasi icin fonksiyonlar yerlestirdim.

Islem yapmasinda bir sorun yok tikir tikir calisiyor fakat görünüm olarak rahatsiz edici bir nokta var.

Shetteki islemlerden önce userform üzerindeki bütün objelerin gizlenmesini ve userformun tam ortasinda bir labelin görünüp "Running..." gibi bir yazinin cikmasini istiyordum.

Bunun icin de söyle birsey yazdim:

Sub CommandButton1_Click ()

If a = "deneme" then

Label1.visible=False
Label2.visible=False
Commanbutton1.visible=False
Commanbutton2.visible=False
Label3.visible=True

call ISLEMLER

Unload userform1

End if
End Sub

Buna benzer bir kod kullanmama ragmen mavi ile renklendirdigim kodlari atliyor direkt call ISLEMLER (Excel sheette yapilan fonksiyonlar) calisiyor. Userform görüntüsü de su sekilde oluyor..

Hicbir label ya da buton gizlenmiyor aksine tikladigim buton basili kaliyor ve bu esnada arka planda islemler gerceklesiyor.Islemler bitince Userform unload oluyor. Yani call ISLEMLER 'den önce oysa visible=false eylemlerinin gerceklesmesi gerekmez mi?

NOT: Dosyami sirket bilgilerini icerdigi icin ekleyemiyorum :(

Yardimlariniz icin simdiden tesekkürler..
 
Merhaba

Kodlarda sorun yok gibi gözüküyor.

Başka bir problem olmalı...
 
Iyice arastiracagim düzeltemezsem yine geri yazarim..
 
"Call işlemler" den önce bir de "DoEvents" komutunu yazmayı deneyin..
 
Koddan önce "Doevents" yazmam olayi cözdü ;-) cok tesekkürler..
 
Geri
Üst