• DİKKAT

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

Dosya Boyutu??

  • Konbuyu başlatan Konbuyu başlatan Amaxx
  • Başlangıç tarihi Başlangıç tarihi
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...
 
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.
 
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 :(
 
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:
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.
 
Geri
Üst