coba di rubah format tanggal menjadi MM/DD/YYYY

 If Format(Date, "MM/DD/YYYY") > Format("15 Mei 2007",
"MM/DD/YYYY") Then
        MsgBox "DIATAS TANGGAL 20 MEI 2007"
    Else
        MsgBox "DIBAWAH TANGGAL 20 MEI 2007"
    End If


--- Frangky <[EMAIL PROTECTED]> wrote:

> Pakar VB yang terhormat!
> 
> Saya membuat kode seperti dibawah ini:
> 
> If Date >= "15/05/2007" Then
>     MsgBox "diatas tanggal 15 Mei 2007"
> Else
>     MsgBox "Dibawah tanggal 15 Mei 2007"
> End If
> 
> 
> Yang mau saya tanyakan:
> 
> Kenapa kalau saya ubah tanggal di komputer menjadi
> tanggal 20 Mei 2002,lalu saya jalankan program
> muncul MsgBox "diatas tanggal 15 Mei 2007". Harusnya
> msgbox yang muncul adalah: MsgBox "Dibawah tanggal
> 15 Mei 2007". Begitupun kalau saya ubah tanggal di
> komputer menjadi Tanggal 10 Mei 2008, Muncul msgbox
> "Dibawah tanggal 15 Mei 2007". Harusnya muncul
> msgbox "diatas tanggal 15 Mei 2007"


Send instant messages to your online friends http://uk.messenger.yahoo.com 

Kirim email ke