• DİKKAT

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

Yoğun Formüllü Excel Sorunu

Katılım
30 Haziran 2015
Mesajlar
51
Excel Vers. ve Dili
Office 2013- türkçe
Merhabalar, çok fazla hücrede formül içeren bir excel dosyam var. 22 mb ancak sanıyorum her hücrede formül olduğundan herhangi bir işlem yapmaya çalıştığımda örneğin bir satır eklemeye çalıştığımda 1-2 saate yakın sürüyor. nasıl çözebilirim ? Görüntü ayarlarını basitleştirsem işe yarar mı önerileriniz için şimdiden teşekkürler
 
Merhaba,

Bu tarz dosyalarda çalışmak için FORMÜLLER menüsünden HESAPLAMA SEÇENEKLERİ kısmından ELLE seçeneğini ayarlamanız performans artışı sağlayacaktır. Sonuçları görmek istediğinizde F9 ile hesaplama işlemlerini yaptırabilirsiniz.
 
Teşekkürler Korhan Bey,
Excel' de görüntü ayarlarını sadeleştirme/basitleştirme yöntemini biliyor musunuz? Araştırdım bulamadım yardımcı olursanız sevinirim
 
Böyle bir uygulama varmı bilmiyorum. Tecrübe etmedim.
 
Merhaba

Dosya içindeki formüllerinizi işlem yaptığınız alanda sınırlandırın.
=TOPLA(C:C) yerine =TOPLA(C1:C10) gibi

Asıl sorun dış bağlantılarda olma ihtimali yüksek.
İnternet bağlantısını keserek hesaplamaların hızını gözlemleyin.

Veri sekmesinden dış bağlantıları kontrol edip silin.
Formül ile hesaplanan koşullu biçimlendirmeleri kontrol edin.
Formüller / Ad yöneticisi'nden dosya dışındaki tanımlı adları silin.
Tanımlı adların tamamını bu alanda göremeyebilirsiniz.

Hala yavaş çalışıyorsa yeni boş bir dosya oluşturarak dosyayı baştan hazırlamayı deneyiniz.
Bu işlemi yapacaksanız eski dosyadan kopyala-yapıştır yapmayınız, kopyala-değerleri yapıştır seçeneğini kullanınız.
 
Merhaba

Bu kodu çalıştırarak gereksiz tanımlı adları silin.
Eğer dediğiniz gibi her veri girişinde uzun süre işlem yapamıyorsanız çok fazla tanımlı ad vardır ve bu kodun çalışması bile uzun sürecektir.

C++:
Sub T_Ad_Sil()
On Error Resume Next
On Error GoTo 10
Dim ONAY As Byte
For Each adlar In ThisWorkbook.Names
    If (adlar.Name Like "*Print_Titles*" Or adlar.Name Like "*Print_Area*") Then GoTo 10

        adlar.Delete
10:
    Next
End Sub
 
Merhaba

Bu kodu çalıştırarak gereksiz tanımlı adları silin.
Eğer dediğiniz gibi her veri girişinde uzun süre işlem yapamıyorsanız çok fazla tanımlı ad vardır ve bu kodun çalışması bile uzun sürecektir.

C++:
Sub T_Ad_Sil()
On Error Resume Next
On Error GoTo 10
Dim ONAY As Byte
For Each adlar In ThisWorkbook.Names
    If (adlar.Name Like "*Print_Titles*" Or adlar.Name Like "*Print_Area*") Then GoTo 10

        adlar.Delete
10:
    Next
End Sub
Teşekkürler deneyeceğim
 
Backcolor
Grafik
Resim
Satırlarda bulunan gereksiz hücre çizgileri gibi şeyler dosyaları yavaşlatır. Bunları kaldırırsanız veya azaltırsanız işe yarayacaktır.

Hücrelerde linkler (eğer serverde tutulan bir dosyadan veri çekiyorsanız eyvah eyvah) varsa bunlarda yavaşlatır.

Formülleri manuele alın, sonra boş satırların tamamını seçip Delete edin. Aynı işlemi sütunlar içinde yapın.. Tüm sayfalar için yapın. Sonra formülleri açarak tekrar deneyin.

Yedek almadan işlem yapmayın...
 
Geri
Üst