Excel Çok Yavaş Açılıyor

Katılım
31 Ocak 2019
Mesajlar
83
Excel Vers. ve Dili
2016 Excel. English.
Arkadaşlar Merhaba,
Excel Çalışma kitabımda 30.000 hücre içinde dizi formülleri var. Excel bir kere açıldıktan sonra herhangi bir hücredeki veriyi değiştirdiğimde hesaplama süresi 1 dakika sürüyor. Ancak exceli kapatıp ertesi gün ilk kez açtığımda hesaplama yapması yarım saat sürüyor. Yarım saat boyunca alttaki durum çubuğunda "%97,%98,%99" şeklinde hesaplama yapıyor. Bir kez tüm sayfayı hesaplayıp işi bitince ben eğer o sayfada referans hücrelerden birinde değişiklik yapıp enterladığımda ise tüm sayfayı hesaplama süresi 1 dakikaya kadar iniyor. Bunun nedeni nedir? Bu durum normal mi, merak ediyorum. Başlangıçta yarım saat sürmesi, açıldıktan sonra herhangi bir hücredeki veriyi değiştirip enterladığımda hesaplamayı bitirmesinin sadece 1 dakika sürmesnin sırrı nedir :)) Yardımcı olabilecek, bunun nedenini açıklayabilecek arkadaşlara teşekkür ederim.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Dosyanız yakında hiç açılmayacak gibi görünüyor..... benden söylemesi.

Şimdilik, dosyanızı *.xlsb formatında kaydedip deneyin.... Açılma, kapanma sırasında performans iyileşebilir.

.
 
Katılım
31 Ocak 2019
Mesajlar
83
Excel Vers. ve Dili
2016 Excel. English.
Dosyanız yakında hiç açılmayacak gibi görünüyor..... benden söylemesi.

Şimdilik, dosyanızı *.xlsb formatında kaydedip deneyin.... Açılma, kapanma sırasında performans iyileşebilir.

.
Dosyanız yakında hiç açılmayacak gibi görünüyor..... benden söylemesi.

Şimdilik, dosyanızı *.xlsb formatında kaydedip deneyin.... Açılma, kapanma sırasında performans iyileşebilir.

.
Sayın @Haluk ilginiz için çok teşekkür ederim. Xlsb uzantısı makro kullanmaya engel olur mu? Ayrıca yine forumda bir yerde şöyle bir yorumunuzu gördüm "Dosyanın bir şekilde bozulması durumunda, bu dosyaların binary özelliğinden dolayı XML tabanlı "xlsx/xlsm" dosyalarına göre; tamir edilebilme ihtimali daha düşüktür. " Bu bilgi de beni ürküttü açıkçası. Ayrıca "Dosyanız yakında hiç açılmayacak gibi görünüyor..... " demişsiniz. Bunun nedeni nedir? Her yeniden açtığımda süre daha uzayacak ve ileride hiç açılmama ve hesaplamayı bitirmeme gibi bir durum mu söz konusu? Aydınlatırsanız sevinirim.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
-Makrolar çalışır, bir problem olmaz.

-Bahsettiğiniz özellikler, (30.000 satırda dizi formülü kullanılması vb) dosyaya çok yüklendiğinizin açık bir işareti....Excel'de performans kaybına neden olan en tehlikeli formül tipidir ve çok fazla sayıda kullanmışınız.

-Bu nedenle, ilk önce *.xlsb formatını deneyin, dosyanızı sık sık yedekleyin, mümkünse parçara bölüp değişik dosyalar üzerinde çalışın veya formül yerine VBA kullanın.

- ... vb.

.
 
Katılım
31 Ocak 2019
Mesajlar
83
Excel Vers. ve Dili
2016 Excel. English.
-Makrolar çalışır, bir problem olmaz.

-Bahsettiğiniz özellikler, (30.000 satırda dizi formülü kullanılması vb) dosyaya çok yüklendiğinizin açık bir işareti....Excel'de performans kaybına neden olan en tehlikeli formül tipidir ve çok fazla sayıda kullanmışınız.

-Bu nedenle, ilk önce *.xlsb formatını deneyin, dosyanızı sık sık yedekleyin, mümkünse parçara bölüp değişik dosyalar üzerinde çalışın veya formül yerine VBA kullanın.

- ... vb.

.
@Haluk hocam çok teşekkür ederim. Hocam son olarak, peki ilk açılıştaki hesaplamanın yarım saat sürmesi dosya açılıp hesaplamasını bitirdikten sonra dosyadaki bir veriyi değiştirip enterladığımda bu hesaplama süresinin aynı dosyada sadece 1 dakika kadar sürmesinin sırrı nedir?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bir fikrim yok ama .... yakında bozulacağının işareti olabilir.

Dosyanızda dış bağlantılar varsa, kontrol edin....

.
 
Katılım
31 Ocak 2019
Mesajlar
83
Excel Vers. ve Dili
2016 Excel. English.
Bir fikrim yok ama .... yakında bozulacağının işareti olabilir.

Dosyanızda dış bağlantılar varsa, kontrol edin....

.
@Haluk hocam, dış bağlantı olayı şöyle. Makro kullanarak Data>From Text menüsünden masaüstündeki bir .csv uzantılı dosyadan veri transferi yapmıştım. Bu makro ise,sayfa modülünde kayıtlı değil, yani her excel açıldığında otomatik çalışan değil , ben ancak manuel olarak tetikleyince veri transfer ediyor. E ben de daha dosya açılmadan veri transfer etmiyorum zaten. Kaldı ki bu işlemi 10 günde bir yapıyorum zaten. Üstelik veri trasferi için makronun sonuna doğru exceledeki "Connections" bölümünde yer alan dış bağlantıları silen kod satırları var. Çünkü bir kez verileri alması yetiyor bana. Connections bölümünde dış bağlantıların olmasının daha önce dosyayı yavaşlatan bir problem oluğunu farkedip makro sonuna böyle bir şey eklemiştim. Durum bu :((
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,163
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
30.000 satır için kullandığınız formülü makroya çevirmeyi deneyin. Büyük ölçüde dosyanız rahatlayacaktır.
 
Üst