Di VBE bisa jalan dikarenakan sheet aktif pada saat anda menjalankannya 
adalah sheet neraca, dari segi psikologis itu sangat dimungkinkan 
sekali. jadi saat anda membuat sub routine tersebut anda bisa dipastikan 
berada pada sheet neraca tersebut, sehingga walaupun tanpa menggunakan 
tag identifier berapa sheet("neraca") sang code bisa berjalan 
sebagaimana mestinya, tetapi pada saat sheet aktif berubah (dalam hal 
ini makro diaktifkan dari sheet 1) maka macro tidak dapat berjalan.

Solusi paling cepat untuk pembuktian, pindahkan tombol untuk generate 
neraca kedalam sheet neraca dan jalankan dan lihat hasilnya.

Rgds,
[dp]

* /saya sebenarnya sudah menuliskan sebuah kisah tentang hal tersebut, 
tetapi laptop ketinggalan dirumah, tadi berangkat terburu2 //:-D /

On 16/06/2013 20:31, [email protected] wrote:
>
> 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
>>
>>
>
> 

-- 
*Deny Premordianto
------------------------------------------------------------------------
ICT Department - Network & Infrastructure Division
Technical Support Wilayah 4
* 0821-5701-1683 | [email protected] | 2811084A
Matematika Hidup adalah mengalikan sukacita, mengurangi kesedihan, 
menambahkan semangat, membagi kebahagiaan, dan menguadratkan kasih 
sayang antar sesama




------------------------------------

=====================================================================
Untuk memudahkan tim penyusun materi Belajar Excel yang lebih sesuai kebutuhan 
member, silakan ungkapkan permasalahan yang kerap ditemui dalam menggunakan 
Excel sehari-hari atau hal-hal yang ingin dipelajari dalam jangka dekat ini. 
Mohon diprioritaskan dari yang sering ditemui sampai yang ingin dipelajari.
Isi sesuai kelompoknya (fitur-fitur, formula-formula tertentu yang masih 
membingungkan, otomasi atau pemrograman dalam Excel [Macro - VBA], hal lainnya 
yang membuat Anda kesulitan dalam mempelajari Excel).
Boleh mengisi berulang kali untuk menambah uneg-uneg yang ingin diungkapkan.
Link untuk menuangkan seluruh uneg-uneg tersebut ada di :
http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3
=====================================================================
Langkah kecil Anda dalam mengisi database bisa menjadi langkah pertama yang 
bermanfaat besar untuk kita semua.
=====================================================================

---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke: 
[email protected]

posting ke milis, kirimkan ke: 
[email protected]

berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages

melihat file archive / mendownload lampiran
http://www.mail-archive.com/[email protected]/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/

menghubungi moderators & owners: [email protected]

keluar dari membership milis (UnSubscribe):
kirim mail kosong ke  [email protected]
---------------------------------------------------------------------Yahoo! 
Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/belajar-excel/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/belajar-excel/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke