daripada repot. pake aja fungsi round excel langsung di access.
caranya.

Tool>Reference
kalo pake MS Access XP, pastikan Microsoft Excel 10.0 Object Library 
sdh dicentang.
Kalo pake MS Access 2003, pastikan Microsoft Excel 11.0 Object 
Library sdh dicentang.

cara pakenya.

Excel.WorksheetFunction.Round((405136)-50,-2)

kalo mau dipake di Query / Textbox, pake fungsi sbb:

Function ExRound(byval Arg1 as double,byval Arg2 as double) as double
   ExRound=Excel.WorksheetFunction.Round(Arg1,Arg2)
End function

trus di Query tinggal di panggil:

ExRound((405136)-50,-2)



--- In [email protected], "Personnel Dept." 
<[EMAIL PROTECTED]> wrote:
>
> Dear access master,
>  
> Mohon advisnya karena saya ada sedikit ganjalan pada fungsi 
pembulatan
> (round) bilangan bukan desimal di Access berbeda dengan Ms Excell.
> Misalnya : 405136    --> dibulatkan ke bawah menjadi 405100 --> 
memakai
> fungsi Excell =round((405136)-50,-2) hasilnya sesuai, 
>                 memakai fungsi yang sama pada access hasilnya 
#Error#
>  
> demikian atas bantuannya saya ucapkan terima kasih.
>  
> yogie
>  
> <http://geo.yahoo.com/serv?
s=97359714/grpId=3331658/grpspId=1705115370/msgId
> =17377/stime=1200490823/nc1=3848627/nc2=3848640/nc3=5045822>
>


Kirim email ke