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
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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.
 
Katılım
30 Haziran 2015
Mesajlar
51
Excel Vers. ve Dili
Office 2013- türkçe
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
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Böyle bir uygulama varmı bilmiyorum. Tecrübe etmedim.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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
 
Katılım
30 Haziran 2015
Mesajlar
51
Excel Vers. ve Dili
Office 2013- türkçe
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
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,092
Excel Vers. ve Dili
Microsoft Office 2019 English
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...
 
Üst