Minggu, 10 Desember 2017

[belajar-excel] Digest Number 4373

1 Message

Digest #4373
1a
Re: Resend - VBA for Pivot by "Stephen Saputro"

Message

Sat Dec 9, 2017 8:32 pm (PST) . Posted by:

"Stephen Saputro"

Pak Kid,

Maaf saya yang kurang teliti dalam membacanya, terima kasih banyak untuk
bantuannya ya Pak.

Salam
S

2017-12-06 17:21 GMT+07:00 'Mr. Kid' mr.nmkid@gmail.com [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> Hai S,
>
> Tentang :
>
>> kalau merubah nama kolom "row labels " gimana caranya ya ? seharusnya
>> namanya adalah Invoice No
>>
> > Bukankah sudah dijelaskan di email lalu ?
>
>> Bagaimana kalau mengoptimumkan pivot table saja...
>> 1. Buat sheet baru bernama Balance
>> > Buat manual (gak usah pakai VBA dulu) pivot table untuk layout
>> output laporan Balance di sheet balance, lengkap dengan pernak perniknya.
>> > bila perlu, set pivot table supaya tidak usah menyimpan data dalam
>> pivot cache nya
>> > kalau gak suka ada teks berbunyi (blank), edit saja teks berbunyi
>> blank itu (langsung di-cells nya) agar berisi spasi misalnya.
>> * > kalau gak suka bunyi sum of blabla, ganti saja bunyinya sesuai
>> keinginan Anda dengan ditambahkan spasi di akhirnya (JANGAN LUPA, tambahkan
>> 1 spasi di akhirnya)*
>> > save workbook
>>
> > Berlaku untuk semua nama field
>
> Tentang :
>
>> apakah bisa kita menghilangkan tanda "-" atau expand di setiap row nya ?
>>
> > klik sebuah cells dalam pivot table -> PivotTable Tools menu -> ribbon
> Options (xl2007) atau Analyze (xl2010 ke atas) -> grup menu Show/Hide ->
> atur On/Off sesuai kebutuhan
>
> Regards,
> Kid
>
>
>
>
>
> 2017-12-06 16:10 GMT+07:00 Stephen Saputro stephensaputro@gmail.com
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>>
>>
>> Pak Kid,
>>
>> Terima kasih banyak untuk bantuannya, ternayata lebih mudah, hehehehe. O
>> ia Pak, kalau merubah nama kolom "row labels " gimana caranya ya ?
>> seharusnya namanya adalah Invoice No dan juga apakah bisa kita
>> menghilangkan tanda "-" atau expand di setiap row nya ? sangat mengganggu
>> soalnya dan juga tidak di perlukan
>>
>> Salam
>> S
>>
>> 2017-12-05 1:51 GMT+07:00 'Mr. Kid' mr.nmkid@gmail.com [belajar-excel] <
>> belajar-excel@yahoogroups.com>:
>>
>>>
>>>
>>> Hai Stephen,
>>>
>>> Tentang :
>>> 1. Jadi Pivotnya kita buat manual dulu, terus tinggal di buat VBA untuk
>>> refresh data pivot, sehingga setiap ada inputan data terbaru, kita tinggal
>>> klik refresh dan data tersebut akan terefleksi dari Pivot yang sudah di
>>> buat ? Begitu ya Pak ?
>>> Kalau memang betul, bagaimana caranya Pak agar pivot tersebut dapat
>>> mengambil setiap data baru yang di input ? mohon bimbingannya
>>>
>>> > Betul begitu.
>>> > agar pivot tersebut dapat mengambil setiap data baru yang di input ?
>>> Tentu saja dengan membuat si pivot table merujuk ke salah satu dari 2
>>> hal berikut :
>>> a. sebuah nama range yang menghasilkan range dinamis
>>> atau
>>> b. excel table object (lihat ribbon HOME -> grup menu Styles ->
>>> Format as Table)
>>>
>>> 2. kalau pemahaman saya salah, mohon bantuannya Pak Kid untuk lebih
>>> menyederhanakan lagi ?hehehe
>>>
>>> > Tidak ada yang perlu disederhanakan kok
>>> > Yang diperlukan berikutnya adalah membuat pivot table merujuk ke
>>> sebuah nama range atau sebuah excel pivot table
>>>
>>> Regards,
>>> Kid
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2017-12-04 20:16 GMT+07:00 Stephen Saputro stephensaputro@gmail.com
>>> [belajar-excel] <belajar-excel@yahoogroups.com>:
>>>
>>>>
>>>>
>>>> Pak Kid,
>>>>
>>>> Terima kasih untuk pencerahannya. Sudah saya coba renungkan saran Bapak
>>>> di bawah ini, namun maklum masih dangkal ilmu saya Pak, hehehe caplok sana
>>>> caplok sini soalnya. Yang saya tangkap dari kata2 Pak Kid kira2 seperti ini
>>>> ya :
>>>>
>>>> 1. Jadi Pivotnya kita buat manual dulu, terus tinggal di buat VBA untuk
>>>> refresh data pivot, sehingga setiap ada inputan data terbaru, kita tinggal
>>>> klik refresh dan data tersebut akan terefleksi dari Pivot yang sudah di
>>>> buat ? Begitu ya Pak ?
>>>> Kalau memang betul, bagaimana caranya Pak agar pivot tersebut dapat
>>>> mengambil setiap data baru yang di input ? mohon bimbingannya
>>>>
>>>> 2. kalau pemahaman saya salah, mohon bantuannya Pak Kid untuk lebih
>>>> menyederhanakan lagi ?hehehe
>>>>
>>>>
>>>> 2017-12-04 15:04 GMT+07:00 'Mr. Kid' mr.nmkid@gmail.com
>>>> [belajar-excel] <belajar-excel@yahoogroups.com>:
>>>>
>>>>>
>>>>>
>>>>> Hai Stephen...
>>>>>
>>>>> Bagaimana kalau mengoptimumkan pivot table saja...
>>>>> 1. Buat sheet baru bernama Balance
>>>>> > Buat manual (gak usah pakai VBA dulu) pivot table untuk layout
>>>>> output laporan Balance di sheet balance, lengkap dengan pernak perniknya.
>>>>> > bila perlu, set pivot table supaya tidak usah menyimpan data
>>>>> dalam pivot cache nya
>>>>> > kalau gak suka ada teks berbunyi (blank), edit saja teks
>>>>> berbunyi blank itu (langsung di-cells nya) agar berisi spasi misalnya.
>>>>> > kalau gak suka bunyi sum of blabla, ganti saja bunyinya sesuai
>>>>> keinginan Anda dengan ditambahkan spasi di akhirnya (JANGAN LUPA, tambahkan
>>>>> 1 spasi di akhirnya)
>>>>> > save workbook
>>>>> 2. Buat sheet baru lagi, kali ini diberi nama Pembayaran
>>>>> > copy pivot table yang ada di sheet Balance, dan paste ke sheet
>>>>> Pembayaran
>>>>> > atur pivot table hasil paste tadi agar sesuai layout output
>>>>> laporan pembayaran, lengkap dengan segala pernak-perniknya.
>>>>> > save workbook
>>>>> 3. Sekarang baru buat VBA-nya, tapi gak perlu VBA yang sophisticated
>>>>> untuk membuat pivot table dari nol kaya begitu.
>>>>> > setiap event si tombol, isinya adalah proses refresh all, lalu
>>>>> unhide sheet yang sesuai, hide sheet yang gak perlu ditampilkan.
>>>>> * sudah tahukan kalau status visible sebuah sheet itu ada 3
>>>>> (tiga), yaitu visible, hidden, dan very hidden. Kalau hidden, user bakalan
>>>>> bisa un-hide dari tab sheet.
>>>>> > bila perlu, buat tombol di setiap sheet pivot table untuk
>>>>> kembali ke sheet utama (main menu).
>>>>>
>>>>> Dengan begitu, kalau ada output laporan lainnya, seperti pemasukan,
>>>>> cicilan, bla, blu, bli, dsb, maka cukup buat sheet baru, copy pivot table
>>>>> yang ada di sheet lain, atur layout, siapkan tombol untuk hide/unhide sheet.
>>>>>
>>>>> Cara di atas itu adalah contoh otomasi, bukan bikin program.
>>>>> VBA itu ditujukan untuk menjadi alat otomasi.
>>>>> Programming untuk automation itu bisa lebih sederhana.
>>>>> Kalau proses otomasi disusun dengan cara bikin program, maka jadinya
>>>>> ruwet buntet ketemunya hanya kesimpulan "Excel itu gak bisa begini begitu"
>>>>> padahal yang gak bisa bukan Excel-nya...
>>>>> wkwkwkwk
>>>>>
>>>>> Regards,
>>>>> Kid
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2017-12-04 13:12 GMT+07:00 Stephen Saputro stephensaputro@gmail.com
>>>>> [belajar-excel] <belajar-excel@yahoogroups.com>:
>>>>>
>>>>>>
>>>>>>
>>>>>> Selamat siang semuanya,
>>>>>>
>>>>>> Mohon kiranya dapat di bantu kasus saya. Pada file saya ini, ada 2
>>>>>> Report yang saya akan buat. Yaitu :
>>>>>>
>>>>>> 1. Tombol Balance
>>>>>> a. Bagaimana caranya agar pada waktu report di tarik, Tulisan
>>>>>> "(blank)" pada pivot yang di buat agar tidak muncul lagi.
>>>>>> b. Bisakah kalimat " sum of " pada kolom Principal USD - Kolom
>>>>>> Gross USD tidak muncul pada saat Report di tarik ?
>>>>>> c. Bagaimana caranya agar pada saat report di tarik, Pivot sudah
>>>>>> otomatis jadi berwarna ? saya sudah coba menggunakan perintah "
>>>>>> objTable.TableStyle = "PivotStyleMedium10" ", tapi tidak berhasil
>>>>>>
>>>>>> 2. Tombol Pembayaran
>>>>>> a. Bagaimana caranya, pada saat report di tarik, di kolom filter (
>>>>>> Penagihan/Pembayaran ) pada pivot, defaultnya adalah "pembayaran&quot;, Karena
>>>>>> selama ini setelah report pembayaran di tarik, saya harus memilih
>>>>>> "pembayaran&quot; secara manual. Kadangkala karena harus buru2, saya lupa untuk
>>>>>> memilih "pembayaran&quot; sehingga data yang di kasih salah
>>>>>> b. Apakah bisa pada saat report di tarik, maka reportnya langsung
>>>>>> otomatis muncul di layar kita ?
>>>>>>
>>>>>>
>>>>>> Mohon maaf karena langsung banyak pertanyaan yang di kasih. Terima
>>>>>> kasih banyak untuk bantuannya.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
>
============================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar