• DİKKAT

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

worksheet change

Katılım
7 Mart 2011
Mesajlar
184
Excel Vers. ve Dili
2007 TR
sayın hocalarım ve sevgili arkadaşlar;
modül1 de bulunan bir makro yardımıyla, sayfa 1 in 1 sütununa başka bir sayfadan veri alıyorum. fakat sayfa 1 de aynı zamanda worksheetchange de de başka bir kod dizini var ki bu kod da sayfa değiştiğinde işleme girip bir döngü oluşturuyor ve iki sütunu karşılaştırıp başka bir sütuna değer giriyor.
anlatmak ve yapmak istediğim olay şu; makroyu çalıştırdığım zaman sayfa da değiştiği için worksheetchange de çalışıyor ve yaklaşık 500 satırlık bir veriyi analiz etmek yaklaşık 30 saniyeyi buluyor. modulde bulunan makro devreye girdiğinde işlem bitinceye kadar worksheetchange olayını pasifize edebilir miyiz?
ya da o kodu da mı bir modül altına alıp, sıra ile çağırmalıyım.
umarım anlatabilmişimdir.
saygılar...
 
Döngü oluşturan kod satırlarını bu iki satır arasına yazıp, deneyin.
Kod:
application.enableevents = false
...
application.enableevents = true
 
Geri
Üst