1. Object Sheet1 itu yg mana ya ? kok bisa ada kriteria nya yg di K2 & L2 ?
>> Coba ke VBE -> project explorer -> cari sheet1 (blablabla) -> klik dia
-> lihat properties window (tekan F4 kalau ndak tampak) -> cari property
Visible -> ganti nilai property dengan xlSheetVisible (pilih) -> kembali ke
workbook dan lihat sheet yang dimaksud.

2. Apa beda fungsi Format$ dengan Format yg biasa itu ?
>> keduanya sama kecuali datatype yang dihasilkan.
>> Format$ adalah fungsi format nilai data yang menghasilkan nilai
berdatatype string
>> Format adalah fungsi format nilai data yang menghasilkan nilai
berdatatype Variant
>> cara cek :
      1. tulis disebuah code window
              Format(
      2. lihat tooltip info (aktifkan options auto quick info milik VBE
jika tidak muncul tooltip info-nya)
      3. perhatikan dipaling kanan tidak ada kata As String
      4. coba karakter ( diganti dengan $( agar menjadi
             Format$(
      3. lihat lagi tooltip info dipaling kanan ada As String
>> Type data string akan lebih cepat diproses daripada typedata variant.

3. dan ada fungsi refresh Pivot Table di event Form Initialize, sheet nya
yg mana ?
>> tugasnya merefresh pivot table yang menjadi sumber daftar isian combobox
dalam userform pada saat tepat sesaat sebelum userform akan siap digunakan
oleh user
>> lokasinya di object sheet1  (lihat nomor 1)

Wassalam,
Kid.





2013/7/15 Sony Ario <[email protected]>

> **
>
>
> 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