Dear Yan, Kalau saat open workbook, bisa disebabkan oleh setting excel secara umum, termasuk cek printer ada atau tidak (apalagi kalau network printer). Tapi hal itu tidak seberapa. Dari penjelasan anda, sampai proses kerja dalam excel juga jadi lama, lebih cenderung karena : - Banyaknya Data - Banyaknya Link ke worksheet atau workbook lain - Banyaknya Conditional Formatting - Banyaknya referensi formula yang dikalkulasi secara berulang oleh Excel
Solusi yang mungkin : - Sebisa mungkin mempersedikit Link ke Workbook lain. - Sebisa mungkin mempersedikit Link ke Worksheet lain. - Menata urutan worksheet, supaya sheet yang berisi data yang paling sering dijadikan rujukan formula berada pada nomor urut kecil (lebih kekiri) -- [pengaruhnya banyak nggak ya.. mestinya cukup signifikan] - Kurangi Used Range hingga hanya pada range yang berisi data saja. - Menata data yang bisa dijadikan tabel, dijadikan Excel Structured Table Reference, jika tidak mungkin, gunakan defined names, tapi jangan berulang-ulang dan jangan sampai nested (satu name untuk satu data) - Kurangi Conditional Formatting, karena hal ini selalu akan dikalkulasi oleh excel - Sebisa mungkin sangat sedikit menggunakan fungsi-fungsi volatile seperti Now(), Today(), Rand() dan sebangsanya. - Gunakan Offset() atau Indirect() *hanya pada bagian yang penting saja*, karena 2 fungsi ini termasuk fungsi volatile meskipun tidak se-agresif now() atau today(), tetap saja volatile). - Perkecil reference pada formula, hanya pada data saja, dengan membuat referensi range dinamis supaya tidak repot mengubah-ubah formula saat data berkembang. - Pecah formula-formula yang panjang (mega formula) menjadi beberapa kolom bantu (tapi kebanyakan tidak suka cara ini karena sheet jadi ruwet -- padahal sangat signifikan), atau gunakan UDF untuk formula seperti ini, tapi UDF-nya harus yang robust, minimal lebih cepat dibanding mega formula (bisa dibandingkan waktu kalkulasinya). - Untuk *perhitungan-antara* yang digunakan oleh banyak formula di banyak kolom, buatkan kolom bantu juga, daripada memasukkannya ke dalam formula tersebut, walaupun formula itu bukan mega formula (ibarat variabel saja, sebisa mungkin reuseable) - Jika ada fungsi tanpa array formula yang bisa digunakan, lebih baik gunakan itu, atau buat kolom bantu. - Sebisa mungkin penyusunan report yang bermacam-macam menggunakan Pivot Table, meskipun besar file akan meningkat drastis, tapi proses untuk mengkalkulasi formula jadi lebih sedikit, tapi jangan gunakan Pivot Table sebagai hasil-antara, yang nilainya kemudian akan diproses lagi, jadi tidak efektif dan repot, kecuali akan menggunakan GetPivotData() Waah sudah panjang sekali, tapi kira-kira seperti itu, dan ini hanyalah apa yang pernah saya temui, dan diselesaikan dengan cara-cara diatas, tidak harus semua, yang penting jadi enakan lagi pakai Excelnya. Apakah anda menggunakan xl2007 ? karena masalah ini akan sangat cepat terasa ketika menggunakan xl2007 (kesimpulan sementara), tapi umumnya karena un-optimized formula, sehingga jumlah proses kalkulasi excel membengkak. Mestinya ada penjelasan yang lebih tepat lagi, kita tunggu saja. Semoga tulisan di atas tidak salah-salah banget. Kid 2009/3/5 Yan K <[email protected]> > Dear Yth XL Mania, > > XL saya sepertinya lagi bermasalah untuk open file yang kapasitas cukup > besar (10M), karena cukup banyak rumus & link datanya. Open file aja lama > banget (kurang lebih 10menit). Sebelumnya siy normal saja. Padahal kapasitas > RAM (1G) & Prosessor (Centrino). Kira2 kenapa ya XL-er? Apa ada setting-an > yang berubah? > Juga setelah open, setiap data yang dicopy paste (special) dari tersebut ke > file lain, juga lama sekali prosesnya..waduuhh..kerjaan jadi molor > jadwalnya euy. > Mohon pencerahan... > Tks. > > Salam, > Yan > > . > > >

