[Çözüldü]  Analiz Süresi Boyunca Donma Görüntüsü Problemi

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#1)  C0SeF » 10 Haz 2018 03:29

Merhaba;
Ben inşaat mühendisiyim ve mesleğimle ilgili yazmış olduğum bir analiz programı var. Yazmış olduğum programın analiz süresi 15 sn'ye kadar çıkabiliyor. Analiz süresi yaklaşık olarak 5 sn'yi geçerse Excel donuyor ve analiz bitene kadar kötü bir görüntü oluşuyor. Programın genel görüntüsünü ve analiz sırasındaki görüntüyü Ek'de gösterdim. Bu görüntüyü nasıl engelleyebilirim?
İlginiz için teşekkürler.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
C0SeF
Yeni Başlamış
 
Kayıt: 23 Arl 2016 00:36
Meslek: İnşaat Mühendisi
Yaş: 25
İleti: 28
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Balıkesir

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#2)  işsiz123 » 10 Haz 2018 19:06

Özel değilse eğer excel dosyanızı paylaşırsanız yardım daha erken yardım alma şansınız olacaktır.
Kullanıcı avatarı
işsiz123
Siteye Alışmış
 
Adı Soyadı:Mehmet Emin ALKAN
Kayıt: 16 Kas 2016 17:45
Meslek: YAPI DENETİM
Yaş: 24
İleti: 311
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Mardin/Midyat

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#3)  C0SeF » 10 Haz 2018 20:39

Programı paylaşmak istemiyorum açıkçası ama, örneğin aşağıdaki basit kodu çalıştırdığımızda dahi işlem sayısı arttığı için excel sayfasında donma oluşuyor(muhtemelen bilgisayar kalitesine göre değişecektir bu) ve ekranda kötü bir görüntü oluşuyor. Bu yüzden benim programıma ait bir problem olduğunu düşünmüyorum,sadece örnek olsun diye paylaşmıştım. Benim isteğim bu görüntünün oluşmaması ve analiz süresince ekranda herhangi bir görüntü bozukluğunun oluşmaması ve eğer mümkünse ekrana "İşleminiz Yapılıyor" veya "Lütfen Bekleyiniz" gibi şeyler yazılması.
İlginiz için Teşekkürler.
Kod: Tümünü seç
For j = 1 To 100
For i = 1 To 5000
    Cells(i, j) = i * j
Next i
Next j
Kullanıcı avatarı
C0SeF
Yeni Başlamış
 
Kayıt: 23 Arl 2016 00:36
Meslek: İnşaat Mühendisi
Yaş: 25
İleti: 28
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Balıkesir

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#4)  Bülent » 12 Haz 2018 14:17

Merhaba,

Dosyanıza bir userform ekleyip, döngü kodlarından önce onu açtırıp, döngü sonunda da kapattırabilir ve bu esnada forma ekleyeceğiniz yazılar ile kullanıcıyı bilgilendirebilirsiniz. Bir de DoEvents ve Application.ScreenUpdating komutları da işe yarayabilir.

Örneğin:

Kod: Tümünü seç
Form1.show
Application.ScreenUpdating=False
DoEvents
Form1.Caption="Lütfen bekleyin, işleminiz yapılıyor..."
For j = 1 To 100
For i = 1 To 5000
    Cells(i, j) = i * j
Next i
Next j
Application.ScreenUpdating=True
Form1.Caption="İşlem tamam"
(Ücretli program talepleriniz için iletişime geçebilirsiniz. bulentozturk2@ gmail.com)
Kullanıcı avatarı
Bülent
Yönetim Kurulu
 
Adı Soyadı:Bülent ÖZTÜRK
Kayıt: 15 Haz 2008 02:08
Meslek: Bilgi Sistemleri
Yaş: 42
İleti: 3585
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İst/Çekmeköy

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#5)  C0SeF » 12 Haz 2018 16:24

Merhaba,
Yazdığınızı denedim ama UserForm açıldıktan sonra, UserForm'u kapatmadan herhangi bir işlem yapmıyor.
İlginiz için teşekkürler.
Kullanıcı avatarı
C0SeF
Yeni Başlamış
 
Kayıt: 23 Arl 2016 00:36
Meslek: İnşaat Mühendisi
Yaş: 25
İleti: 28
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Balıkesir

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#6)  Bülent » 12 Haz 2018 16:44

Kusura bakmayın, Formun showmodal özelliğini False yapmak gerektiğini söylemeyi unutmuşum.
(Ücretli program talepleriniz için iletişime geçebilirsiniz. bulentozturk2@ gmail.com)
Kullanıcı avatarı
Bülent
Yönetim Kurulu
 
Adı Soyadı:Bülent ÖZTÜRK
Kayıt: 15 Haz 2008 02:08
Meslek: Bilgi Sistemleri
Yaş: 42
İleti: 3585
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İst/Çekmeköy

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Analiz Süresi Boyunca Donma Görüntüsü Problemi

İleti#7)  C0SeF » 12 Haz 2018 18:13

Evet şimdi oldu, zaman ayırıp ilgilendiğiniz için çok teşekkür ederim.
Kullanıcı avatarı
C0SeF
Yeni Başlamış
 
Kayıt: 23 Arl 2016 00:36
Meslek: İnşaat Mühendisi
Yaş: 25
İleti: 28
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Balıkesir


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: Google [Bot] ve 1 misafir

cron
Bumerang - Yazarkafe