Bukankah perhitungan usia tergantung dari 2 nilai tanggal ? Asumsinya
berdasar input tanggal lahir dan tanggal pinjam.
Berarti event change bukan hanya dari 1 textbox tanggal saja kan ? Harusnya
ada 2 textbox tanggal bukan ?

Private Sub Usia()
    Dim dtPinjam As Date, dtLahir As Date

    On Error GoTo Keluar
    TxtUsia.Text = vbNullString
    dtPinjam = CDate(*txtTglPinjam.Text*)
    dtLahir = CDate(*txtTglLahir.Text*)
    TxtUsia.Text = Round(DateDiff("m", dtLahir, dtPinjam) / 12, 2)

Keluar:
    Err.Clear
    On Error GoTo 0
End Sub

Kid.

2012/6/27 rian Bass <[email protected]>

> **
>
>
> pak sudah saya buat seperti yang bapak anjurkan, tapi tetap tidak muncul
> usianya di txtusia, dan apa yang di maksud " Kemudian, buat event setiap
> textbox tanggal untuk panggil prosedur Usia di atas.
> Sebaiknya input pada textbox tanggal berformat YYYY-MM-DD
> Set juga properti Locked dari textbox untuk menampilkan usia dalam keadaan
> bernilai TRUE " saya kurang paham pak, tolong di beri pencerahannya.
>
>  
>
>

Kirim email ke