Mr Kid, terima kasih respond nya.

Kelihatan nya di macro menggunakan Advance Filter yah ?

pertanyaan saya :


   1. Object Sheet1 itu yg mana ya ? kok bisa ada kriteria nya yg di K2 &
   L2 ?
   2. Apa beda fungsi Format$ dengan Format yg biasa itu ?
   3. dan ada fungsi refresh Pivot Table di event Form Initialize, sheet
   nya yg mana ?


Hehehe... saya khawatir ilmu saya belum cukup nih untuk menerima penjelasan
Mr. Kid :D


2013/7/14 Mr. Kid <[email protected]>

> **
>
>
> hehehe...
>
> kalau seperti file terlampir bagaimana ?
>
> maaf ya kalau ndak sesuai harapan, soale saya masuk regunya yang rada ogah
> pake loop kalau ndak terpaksa...
>
> hik..hik..hik... jadi ingat mbake,
> pernah debat japri gara-gara loop...
>
> Wassalam,
> Kid.
>
>
>
> 2013/7/14 Sony Ario <[email protected]>
>
>> **
>>
>>
>> Yth. Teman2 Be Excel,
>>
>> Saat ini saya sedang ada masalah dengan permintaan atas format report
>> terlampir. Report ini adalah report yang sehari2 saya gunakan untuk membuat
>> sebuah laporan nanti nya.
>>
>> Masalah yang saya hadapi adalah :
>>
>> 1. Bagaimana macro nya untuk mengambil data dengan multi kriteria - bukan
>> macro advance filter karena saya hanya butuh beberapa field saja.
>>
>> 2. Range data periode yang akan saya ambil, parameter nya berasal dari
>> sebuah combo box di userform, dengan memasukan bulan ,tahun (dengan
>> menggunakan karakter wildcard) dan subledger
>>
>> 3. Kolom Kriteria yg ingin saya ambil adalah :
>>     a. Periode
>>     b. Akun
>>     c. Subledger
>>
>> Contoh Output yang saya harapkan adalah : saya bisa tau berapa total
>> untuk subledger tertentu dalam rentan periode tertentu.
>>
>> Berikut adalah potongan macro yang sudah saya coba. Tapi setelah di run,
>> seperti nya loop nya berjalan terus.
>>
>> Mohon bantuan yah teman2... terima kasih sebelumnya.
>>
>> Salam
>>
>> Private Sub cmdCetakLaporan_Click()
>>     Application.ScreenUpdating = False
>>
>>     Dim KodeLap, Subledger, PeriodeAwal, PeriodeAkhir As String
>>     Dim Tanggal, NoJnl, Periode, Keterangan, Akun As String
>>     Dim Umur, Total, Jumlah, i, n, r As Long
>>
>>     KodeLap = Me.cboKodeLap.Value
>>     Subledger = Me.cboSubledger.Value
>>     PeriodeAwal = (cboBulanAwal.ListIndex + 1) & "/1/" &
>> txtTahunAwal.Value
>>     PeriodeAkhir = (cboBulanAkhir.ListIndex + 1) & "/1/" &
>> txtTahunAkhir.Value
>>
>>     Select Case KodeLap
>>         Case "Piutang Usaha"
>>         Akun = "1.1.4"
>>
>>         Case "Piutang Pinjaman Anggota"
>>         Akun = "1.1.5"
>>
>>         Case "Piutang Pinjaman non Anggota"
>>         Akun = "1.1.6"
>>
>>         Case "Hutang Usaha"
>>         Akun = "2.1.3"
>>
>>         Case "Simpanan Anggota"
>>         Akun = "2.1.1"
>>
>>         Case "SHU Bagian Anggota"
>>         Akun = "2.1.2"
>>
>>         Case "Hutang Bank dan Lain-Lain"
>>         Akun = "2.1.4"
>>     End Select
>>
>>     Sheets("tblGL").Activate
>>     Range("C2").Select
>>
>>     Do Until ActiveCell.Value >= PeriodeAwal And ActiveCell.Value <=
>> PeriodeAkhir And ActiveCell.Offset(0, 3).Value <> Akun
>>         ActiveCell.Offset(1, 0).Select
>>     Loop
>>
>> End Sub
>>
>>
>  
>

Kirim email ke