Dear Para Master,
Saya ucapkan banyak-banyakTerima Kasih atas Penjelasannya,
Dear Mr. Kid,
Terima kasih juga atas Penjelasannya,
saya jadi takjub dengan kehandalan Excel, tapi saya belum mengerti bagaimana
kerja Macro untuk formula : =SUMIFS('BPPB Report'!$G:$G,'BPPB
Report'!$C:$C,$A3,'BPPB Report'!$B:$B,B$2)
bagaimana dia mengambil data di BPPB Report lalu menempatkannya di Sheet1.
salam,
Odhy
--- Mods ---
Silakan dicoba dulu arahan membuat macronya (7 langkah)
------------
________________________________
From: Mr. Kid <[email protected]>
To: [email protected]
Sent: Thursday, October 18, 2012 12:35 PM
Subject: Re: [belajar-excel] Tanya: Rekapitulasi data dengan Macro
Pak Odhy,
Coba pada sheet1 cell B3 :
>> kalau angka 1500 dengan pemisah ribuan di komputer Anda ditulis sebagai
>> 1,500 -> artinya setting regional Inggrismaka bisa pakai formula apa adanya
>> (bisa copas)
>> kalau ternyata 1500 dengan pemisah desimal di komputer Anda ditulis sebagai
>> 1.500 -> setting regional Indonesia, maka ganti semua tanda koma (,) dalam
>> formula menjadi titik koma (;)
>> Formulanya :
=SUMIFS('BPPB Report'!$G:$G,'BPPB Report'!$C:$C,$A3,'BPPB Report'!$B:$B,B$2)
>> kemudian klik kanan cell B3 -> format cells -> tab number -> pilih custom ->
>> tulis di textbox :
general;-general;
>> Setelah itu, copy formula B3 ke seluruh cell di B3:T18
Kalau mau buat macro, coba :
1. save as file lebih dulu, pilih save as type adalah .xlsm atau .xlsb atau
.xls, kemudian tekan save
2. ke VBE (tekan ALT F11)
3. menu Insert -> pilih Module -> hasilnya, akan muncul Module1 di sisi kiri
layar (frame Project Explorer)
4. double click si Module1 yang baru saja terbentuk
5. ke lembar kanannya dan tulis prosedur berikut : (sesuaikan penggunaan koma
(,) dengan setting regionalsetempat)
public sub BuatRekap()
range("b3:t18").formula = "=SUMIFS('BPPB Report'!$G:$G,'BPPB
Report'!$C:$C,$A3,'BPPB Report'!$B:$B,B$2)"
activesheet.calculate
range("b3:t18").value=range("b3:t18").value
range("b3:t18").numberformat = "General;-General;"
end sub
6. kembali ke worksheet (ALT F11) dan save (CTRL S)
7. klik sebuah cell di sheet hasil rekap-> jalankan macro (ALT F8) -> pilih
nama prosedurnya tadi 'BuatRekap' -> tekan Run
Mau buat tombolnya ?
1. insert sebuah shape dengan ribbon Insert -> pilih Shape -> pilih rectangle
misalnya -> gambar di worksheet
2. klik kanan si shape tadi -> pilih Assign Macro -> pilih nama prosedurnya
'BuatRekap' -> tekan OK
3. klik sebuah cell di sheet1, kemudian klik si shape
4. save workbook (CTRL S)
Wassalam,
Kid.
2012/10/18 rodhy hakim <[email protected]>
>Dear Master,
>Mohon bantuan membuat Rekapitulasi data dengan menggunakan Macro.
>untuk penjelesannya pada file terlampir.
>terimakasih,
>
>odhy
>