• DİKKAT

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

Aktif Sayfa Hariç (Formül Hesaplamasını Pasif Et)

Katılım
19 Eylül 2012
Mesajlar
322
Excel Vers. ve Dili
2010 türkçe
Merhaba, sadece aktif sayfa hariç diğer tüm sayfaların formül hesaplaması pasif edilebilir mi? çalışma kitabım 100 sayfadan oluşuyor ve çalıştırdığım kod aşırı yavaş çalışıyor. Ama aktif sayfa hariç diğer tüm sayfaları silersem kod çok çok hızlı çalışıyor ne yapılabilir? yardımcı olur musunuz
 
Merhaba,
Kodlarda işe başlarken formülleri bu kodlar manuel hesaplamaya çekin, Application.Calculation = xlCalculationManual
bitince de otomatik hesaplamaya geçin; Application.Calculation = xlCalculationAutomatic

Test edip sonucu yazarsınız.
 
Merhaba,
Kodlarda işe başlarken formülleri bu kodlar manuel hesaplamaya çekin, Application.Calculation = xlCalculationManual
bitince de otomatik hesaplamaya geçin; Application.Calculation = xlCalculationAutomatic

Test edip sonucu yazarsınız.
Teşekkür ederim ama çalışan kod aktif sayfadaki formül sonuçlarına göre işliyor yani aktif sayfadaki formüller otomatik olacak sadece diğer sayfadaki formüller pasif olacak. Excel'de neredeyse her şey mümkün bununda mümkün olabileceğini sanıyorum.
 
Peki. Bu kodla sadece aktif sayfayı hesaplatabilirsiniz. ActiveSheet.Calculate
Sonrasında isterseniz diğer işlemleri yapmayı deneyebilirsiniz.
 
Peki. Bu kodla sadece aktif sayfayı hesaplatabilirsiniz. ActiveSheet.Calculate
Sonrasında isterseniz diğer işlemleri yapmayı deneyebilirsiniz.
Peki ayarlar formül denetimi ayarlarını hangi seviyede tutmam lazım otomatik, manuel, veri tabloları dışında otomatik ?
bu arada paylaştığınız kodu denedim ama formüllü hücreye gir çık yapmadan hesaplamıyor. Bu yüzden kod formüle dayalı çalışamıyor.
 
Sadece aktif sayfada otomatik olacak diğer 99 sayfanın tüm formülleri pasif olacak Taki ben kod ile aktif edinceye kadar. Bu sorunun cevabını bu formda bulamazsam hiçbir yerde bulamam. Lütfen yardım.
 
Kod:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)

End Sub
 
Teşekkür ederim denedim olmadı. Demek ki excel de sadece sayfa formülünü aktif edip diğerlerini pasif edemiyoruz. Bunu öğrenmiş oldum.
 
Hocam dosyayı indiremiyorum yetkim yok. dosya yükleme sitelerinden paylaşabilir misiniz
Aslında hata benim kaç zamandır altın üyelik için niyetleniyorum ama gün içinde hep unutuyorum akşam vaktide olmuyor galiba. Yarın mesai içinde mutlaka altın üyelik formunu doldururum.
 
İnceleyiniz.

Dosyada 3 sayfa var. Hesaplama yönteminde "Elle" yöntemi seçili durumdadır.

Diğer iki sayfa ilk sayfanın A1 hücresinden veri almaktadır.

İlk sayfada A1 hücresini değiştirip diğer Sayfalardaki butona tıkladığınızda sadece ilgili sayfadaki değer güncellenecektir. Üçüncü sayfadaki formül bu durumdan etkilenmeyecektir.

Harici Link (Silinebilir) ; https://we.tl/t-zyDOAlC6HH
 
Geri
Üst