mungkin :
sql = "select * from tblDATA" & "where year(tanggal)*100+month(tanggal) = "
& year(range("h5").value)*100 + month(range("h5").value)
dengan syarat, tipe data cell H5 adalah datetime dan asumsinya kolom
bernama tanggal bertipe datetime.

Wassalam,
Kid.

2012/6/12 aditia nugraha <[email protected]>

> **
>
>
> akang akang sama teteh teteh xl-er
>
>
> mau tanya nich masalah query sql di VBA.
>
> misal saya punya tabel data (tblData) di access.
> talam tblData tersebut ada kolom tanggal (!tanggal) dengan format
> dd-mmmm-yyyy.
>
> gimana sql query nya agar saya bisa membuat laporan pada bulan berkalan
> saja (juni )
>
> sql = select * from tblDATA" & "where month(!tanggal) = ='" & range("h5")
> & "' "
>
> range h5 sendiri adalah bulan berjalan.
>
>
> tapi sql query diatas malas keluar error " automation error".
>
> gimana nih mengatasi masalah ini ?
>
> terimakasih
>
> aditia
>
>  
>
>

Kirim email ke