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

