Calculation Option yang diset Automatic adalah kondisi dimana Excel akan segera mengkalkulasi seluruh formula yang nilai input parameternya menglami perubahan.
Hal ini bisa Anda coba sendiri melalui ribbon Formulas -> group Calculation -> Calculation Options -> pilih Manual lalu buat formula di C1 berbunyi : =Row() lalu copy ke baris selanjutnya (misal ke 5 atau 10 baris dibawahnya) lihat hasil formula. Kemudian, coba ribbon Formulas -> group Calculation -> Calculation Options -> pilih Automatic -> lihat hasil formula di kolom C. Ulangi lagi, ubah jadi manual -> copy C1 ke D1 sampai F15 -> lihat hasil formula di D1:F15 Ubah ke automatic dan lihat hasil formula. Wassalam, Kid. 2013/6/16 <[email protected]> > ** > > > ** Walah.. Hehehe.. > > Betul pak Premor. Kurang sheet("Neraca") yah ? :) karena memang itu > criteria nya. > > Tapi kenapa kl melalui jendela VBE code nya bisa di jalankan tanpa error ? > Apa karna sheet yang active sesuai dengan kriteria atau gimana ya ? > > Btw, terima kasih pak atas penjelasan nya. > > > Salam > Sony > Powered by Telkomsel BlackBerry® > ------------------------------ > *From: * De Premor <[email protected]> > *Sender: * [email protected] > *Date: *Sat, 15 Jun 2013 22:12:04 +0700 > *To: *<[email protected]> > *ReplyTo: * [email protected] > *Subject: *Re: [belajar-excel] Help - Macro hanya berjalan lwt VBE > > > > Walaikumsalam mas Sony > > > makronya dan modulnya sudah pas, sudah tepat, sudah bener, hanya kurang > dikit saja kok > > Application.WorksheetFunction.SumIfs(*sheet("BukuBesar").*Range("I:I"), * > sheet("BukuBesar").*Range("E:E"), Range("A" & N)) > > adakah yang janggal ? Ya benar, yang janggal adalah di Input Value SUMIFS > (SUM_RANGE, CRITERIA_RANGE, CRITERIA) > Kalau di jabarkan sbb: > SUM_RANGE = *sheet("BukuBesar").*Range("I:I") > CRITERIA_RANGE = *sheet("BukuBesar").*Range("E:E") > *CRITERIA = **Range("A" & N)* > > Kira-kira si excel tau nda sheet mana yang dimaksud oleh si CRITERIA > > Selanjutnya, > Untuk memperingkas code bisa digunakan > 1. With xxx.....End With > 2. Penamaan Sheet > > Rgds, > [dp] > > Pada 15/06/2013 21:00, Sony Ario menulis: > > > Assalamualaikum Be Excelers. > > Sebelumnya saya ucapkan terima kasih kepada Mr kid atas penjelasan nya di > email saya yang terakhir. Pada akhir nya saya ambil cara pak De Premor. > Hanya beda nya cara saya lebih konvensional saja.. :) > > Di email ini kembali lagi saya mohon bantuan kepada teman2 semua. Saya > menghadapi masalah dengan Macro yang saya buat. Macro yang saya buat ini > apabila saya link tombol "Buat Laporan Neraca" (di Module2) dengan Macro > "Buat Laporan Neraca", dan saya klik tombol tersebut, Angka yang dihasilkan > selalu 0 (Nol). Akan tetapi apabila saya jalankan macro tersebut melalui > VBE (F5) angka total nya selalu muncul. Apakah ada yang salah dengan macro > saya ? atau saya telah salah melakukan assign macro dengan cara meng-klik > kanan pada tombol nya ? > > Masalah kedua adalah, masih pada macro tersebut, saya menggunakan > worksheet function berupa rumus SUMIFS (Proses "Cetak Neraca" dan "Cetak > Rugi Laba"). Kelihatan nya rumus nya jadi panjang ke kanan ya ? hehe.. > adakah cara nya supaya rumus tersebut bisa lebih ringkas penulisan nya ?. > > Terima kasih sebelumnya. > > Wassalam > Sony > > > > >

