Thanks, to Mr Wedhi2002   :)
Solusinya OK banget, selama ini gak pernah kepikir pake object library excel di 
access . . .

Rgds,
Nino



  ----- Original Message ----- 
  From: wedhi2002 
  To: [email protected] 
  Sent: Thursday, January 17, 2008 1:57 PM
  Subject: [belajar-access] Re: Rounded, pembulatan bilangan bukan desimal.


  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