He..he..he ^_^ bisa aja becandanya mas MBA ini, 

Sepertinya ada masalah jika angsuran yang dimaksud masuk bulan Agustus ke atas. 
Error message saya lampirkan di attachment. Kira-kira kurang di bagian mana ya??

Salam
Arief Noorshiam

--- In [email protected], "MBA" <murid.belajaracc...@...> wrote:
>
> Karena sudah bil Khusus - untungnya tanpa kata arwahi - khususon ila arwahi
> MBA he he he.
> 
>  
> 
> Silahkan lihat di attachment terlampir.
> 
> Idenya sangat sederhana karena hanya menggunakan function replace untuk
> mereplace format indonesia menjadi format inggris.
> 
> Dan kabar baiknya, dapat berjalan baik di Regional Setting Indonesia maupun
> Inggris. :-)
> 
>  
> 
>  
> 
> Private Sub Tgl_Pinjam_AfterUpdate()
> 
>     CurrentDb.Execute "DELETE * FROM [Angsuran Detail] Where KodeAngsuran='"
> & Me.KodeAngsuran.Value & "'", dbFailOnError
> 
>     For i = 1 To Me.Kali_Angsuran.Value
> 
>  
> 
>         KodeAngsuran = Me.KodeAngsuran.Value
> 
>         tgl_JatuhTempo = tReplace(Format(DateAdd("ww", i, Me.Tgl_Pinjam),
> "yyyy-mmm-dd"))
> 
>         Debug.Print tgl_JatuhTempo
> 
>         Jumlah_Angsuran = Me.Jumlah_Angsuran.Value
> 
>         Angs_Ke = i
> 
>         
> 
>         strSQ = "INSERT Into [Angsuran Detail]
> (KodeAngsuran,Tgl_JatuhTempo,Jumlah_Angsuran, Angs_Ke ) " & _
> 
>                     "VALUES ('" & KodeAngsuran & "',#" & tgl_JatuhTempo &
> "#," & Jumlah_Angsuran & "," & Angs_Ke & ")"
> 
>         CurrentDb.Execute strSQ, dbFailOnError
> 
>         Me.Angsuran_Detail.Requery
> 
>     Next
> 
> End Sub
> 
>  
> 
>  
> 
> Function tReplace(ByVal tglIndo As String) As String
> 
>     x = Replace(tglIndo, "Mei", "May")
> 
>     x = Replace(x, "Agu", "Aug")
> 
>     x = Replace(x, "Des", "Dec")
> 
>     x = Replace(x, "Okt", "Oct")
> 
>     x = Replace(x, "Nop", "Nov")
> 
>     tReplace = x
> 
> End Function


      

Kirim email ke