Dosya Boyutu??

Katılım
26 Kasım 2007
Mesajlar
308
Excel Vers. ve Dili
Excel 2003
Merhaba arkadaşlar yaptığım bir hesap programı çalışmasında dosyam daha bitmeden 6 mb aştı ve çok yavaşladı. Bunu azaltmak için ne yapabilirim?

Not: Dosyada 6-7 sheet var. 1 Sheet de 500 satır malzeme var. Yapılmış 4 adet form Ve henüz yapmadığım yaklaşık 5-6 adet bayağı seçenekler dolu formum olacak...
 
Katılım
11 Kasım 2007
Mesajlar
35
Excel Vers. ve Dili
2003 İngilizce
selam ,
Formda resim gibi şeyler kullanıyorsan bunları link olarak almanı tavsiye ederim. programın içine gömme , birde formlar ve sheetlerin oldugu dosyayı ikiye bölebilirsin . örneğin sheetler başka bir excel dosyasında olsun formlar ise başka bir excel sayffasında olsun. birbirleriye ilişkilendirirsin sonra. formlarda sürekli kullandıgın kodlar için (örnek olarak hesaplama fonksiyonun her formda aynı ise bunu bbir procedure olarak yap ve her defasında aynı kodlar aynı formda yazmasın, o procedure den çagırırsın) gibi bi çözüm yapabilirsin.
 
Katılım
26 Kasım 2007
Mesajlar
308
Excel Vers. ve Dili
Excel 2003
Anladim Şİmdİlİk Dosyamdakİ Formlari Export Edİp Kaldiriyorum Ta Kİ Sheetlerdekİ FormÜllerİ Bİtİrene Kadar Ondan Sonra Tekrar Formlari ÇaĞiririm.. Şunu Da SÖyleyİm Excel Dosyamdakİ Formlar Uyari Mahİyetİnde Formlardan İbaret Şİmdİlİk, Yanİ İmage Falan HİÇ Yok. Bu Kadariyla Dosya Boyutunun Çok Artmasi Benİ Korkuttu AÇikÇasi DÜŞÜndÜĞÜm Daha Çok Şey Vardi. Napicaksam :(
 
Katılım
5 Kasım 2007
Mesajlar
444
Excel Vers. ve Dili
2003 TR
Sn. Amaxx aynı sıkıntıyı ben de yaşdım. Ekli dosyayı inceleyin umarım işinizi görür.
 
Son düzenleme:
Katılım
26 Kasım 2007
Mesajlar
308
Excel Vers. ve Dili
Excel 2003
meslan teşekkür ederim deneyeceğim
 

hakpin

Banned
Katılım
16 Ekim 2006
Mesajlar
106
Excel Vers. ve Dili
Excel 2003 Türkçe
Kodların başına
Excel.Application.Calculation = xlCalculationManual
sonuna
Excel.Application.Calculation = xlCalculationAutomatic
yapıştır. En azından makro çalışırken hesaplamaları devre dışı bırakacağından hızlanır.
 
Üst