Fungsi ini hanya berlaku kalau format "Bilangan" nya selalu seperti 
dibawah ini:

> Contoh
> 20;2;12/1   menjadi 20*2*1=40
> 2;10;1/0.8 menjadi 2*10*0.8=16

kalo formatnya lain, silahkan modifikasi sendiri rumusnya.

mdh2-an membantu,

Edy WIYONO

Function fHitungBilangan(ByVal Bilangan As String) As Double
On Error GoTo err_f
     strBasis = Replace(Bilangan, "/", ";")
     i = Split(strBasis, ";")
     fHitungBilangan = i(0) * i(1) * i(3)
     
exit_f:
   Exit Function

err_f:
   Debug.Print Err.Description
   Resume exit_f
   
End Function



--- In [email protected], "Dwi Wuryantadi" 
<[EMAIL PROTECTED]> wrote:
>
> Saya memiliki field unik berupa text yang merupakan kumpulan angka 
yang 
> dipisahkan dengan separator ";" atau "/"
> Bagaimana caranya menjumlahkan atau mengalikan record2 di firld 
tersebut.
> Contoh
> 20;2;12/1   menjadi 20*2*1=40
> 2;10;1/0.8 menjadi 2*10*0.8=16
> makasih sebelumnya 
> 
> 
>               
> ___________________________________________________________ 
> The all-new Yahoo! Mail goes wherever you go - free your email 
address from your Internet provider. 
http://uk.docs.yahoo.com/nowyoucan.html
>


Kirim email ke