hehehehe....

yang ditawarkan adalah konsep pengolahan datanya Pak. Jadi, Anda bebas
memilih untuk memakai formula atau VBA dengan konsep pengolahan data
tersebut.
Input di COA -> simpan (tambahkan databaru) dari COA ke sheet Data ->
output pivot table dengan mengambil data dari sheet Data.

Dengan adanya tabel referensi yang berisi no gssl beserta lokasi uraiannya
yang tersusun dalam hirarki (breakdown), maka pivot table bisa menggunakan
sheet Data dalam membuat output yang Anda inginkan.

Jadi jika diketahui tabel referensi :
Kode        Uraian Root        Uraian Parent                     Uraian
Child0
1                Tagihan                Tagihan Produksi
Produksi Permen
99              Tagihan                Tagihan Produksi
Produksi Kue
3                Tagihan
Material                            Gula
7                Tagihan
Material                            Tepung


Maka :
1. ada sheet input yang berisi data baru hasil entry atau hasil copas dari
sumber data antah berantah atau hasil koneksi data ke sistem database di
negeri nun jauh di mato
dalam bentuk kolom input :
Kode     tanggal_invoice    bla   bli    Nilai
1             2013-10-01           A       X      10000
dst

kemudian ditambahkan kolom baru bernama Uraian Root sampai Uraian Child0
yang diisi dengan formula atau dengan VBA atau ketik manual (terserah
nyamannya Anda sajah)
maka sheet Input akan berbentuk :
Kode     tanggal_invoice    bla   bli    Nilai              Uraian
Root           Uraian Parent                 Uraian Chld0
1             2013-10-01           A       X      10000
Tagihan                   Tagihan Produksi           Produksi Permen
dst

yang mana, kolom Uraian Root sampai Uraian child0 dst bisa di-hide

2. setelah input selesai, copy paste values semua record yang di input dari
sheet input menambahkan data di sheet data. Bisa copas values manual atau
pakai VBA. Bebas sesuka Anda sajah. Bila perlu, sheet Data diset untuk
menjadi Excel Table agar bersifat dinamis diatur oleh Excel (kan sudah
values semua tuh).

3. sheet output sudah dibuatkan pivot table yang diatur untuk ambil data
dari sheet Data. Kalau data source pivot table mengambil dari excel table
di sheet data, maka pivot table data source akan turut serta dinamis.
Pivot table tinggal di refresh sajah.

Jika ingin semua item selalu muncul, di sheet data diberi baris-baris dummy
agar semua item pasti sudah ada dalam data source, sehingga bisa
dimunculkan dalam pivot table.


Kira-kira demikian gambaran konsepnya.
Konsep tersebut akan diproses dengan formula dan manual atau seluruhnya
dengan VBA bisa Anda pilih sendiri.
Konsep tersebut akan menghasilkan sebuah tabel data yang baik yang bisa
dibentuk menjadi berbagai output dengan mudah, termasuk bentuk crosstab
yang Anda inginkan tersebut.

Jika Anda menyimpan data dalam bentuk crosstab, maka biasanya, pembentukan
output lainnya akan relatif ribet, at least, formula atau prosesnya akan
relatif panjang. Sedangkan dengan tabel data yang berorientasi vertikal,
pengembangannya mudah dan pembentukan output baru juga mudah.

btw,
semuanya adalah pilihan Anda.
cerita diatas sana tadi sekedar urun sajah...
kalau ndak yakin bahwa konsep diatas akan mudah, jangan dilakukan. Mending
lakukan yang mantab dihati Anda sajah.

mungkin BeExceller lainnya ada yang punya cerita lain maupun konsep lain
yang lebih sesuai untuk kasus ini. kita tunggu sajah yak...

Wassalam,
Kid.






2013/10/31 Andre Rahmaidy <[email protected]>

> **
>
>
> terima kasih Mr. Kid
>
> Sebenarnya saya pengennya secara otomasi ya Mr. Kid melalui VBA
> dikarenakan selama ini saya melakukannya secara manual dengan contoh sbb :
> 1. sheet RPA dengan Sandi 31 pendapatan bunga yang diterima dari kredit
> yang diberikan hasilnya yang berlaku adalah No_GSSL yang ada disheet COA
>  1900401 s/d 1900612 saya jumlahkan secara manual dan angkanya saya total
> berdasarkan KD_CB yang ada di COA. dan saya input ke sheet RPA di table C
> s/d AG yang  merupakan Kode Kantor Cabang (KD_CB).
> 2. untuk sandi 31,34 yang saya beri warna kuning dsbnya manualnya sama
> seperti diatas.
>
> yang mau saya tanyakan perintah melalui VBA untuk  melakukan input masing2
> sandi berdasarkan No.GSSL yang ada di sheet COA secara otomatis muncul di
> sheet RPA sehingga saya tidak perlu melakukan input data secara manual. dan
> ketika No GSSLnya tidak ada, otomatis tabel sandi yang ada di sheet RPA
>  terisi angka nol. dari keseluruhan sandi yang ada di sheet RPA untuk sandi
> yang diberi warna kuning wajib di isi sedangkan untuk sandi yang tidak di
> beri warna kuning  tidak di isi  atau muncul dengan angka(nol).
>
> Wassalam
> Andree
>
>
>   Pada Kamis, 31 Oktober 2013 21:30, Mr. Kid <[email protected]> menulis:
>
>  Coba dibuat tabel NO GSSL nya masuk ke grup uraian apa saja disebuah
> sheet baru. Kemudian pada tabel data coa, tambahkan kolom lookup ambil
> uraian berdasar nogssl. Pivot table dapat membantu dalam melakukan summary
> seperti demikian.
> Bila perlu, pada data COA diberi record dummy seluruh KD cab yang nilainya
> 0. Juga seluruh item terkecil uraian yang nilainya 0 dengan KD cab kosong.
> Data dummy ini bisa dijadikan sarana untuk bisa menampilkan seluruh data KD
> Cab dan uraian pada pivot table.
>
> Wassalam,
> Kid.
>
>
>
>
>
> 2013/10/31 Andre Rahmaidy <[email protected]>
>
> **
>
>   Malam Be Exceller
>
> ada yang mau saya tanyakan mengenai vba excel  file tersebut form isi yang
> saya inginkan ketika ada suatu  tombol perintah yang sumber datanya pada
> sheet COA langsung otomasi ke masing-masing sandi berdasarkan KD_CB di
> sheet RPA. file n petunjuknya terlampir. terima kasih sebelumnya.
>
> Wassalam
> Andree
>
>
>
>
>    
>

Kirim email ke