Có cách nào để DTPicker hiển thị ngày hiện hành! (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

luckylucke_2009

Thành viên mới
Tham gia
17/7/09
Bài viết
23
Được thích
1
Nhờ các Bác xem giùm file đính kèm. Có cách nào để DTPicker trong form "tinh ngay" hiển thị ngày hiện hành và định dạng theo kiểu "dd/MM/yyyy" thay vì là ngày mặc định là "8/1/2011".
Xin cám ơn rất nhiều!
 

File đính kèm

Chỉ có code này là phù hợp:
PHP:
DTPicker0.CustomFormat = "dd-MM-yy"
DTPicker1.CustomFormat = "dd-MM-yy"
Tuy nhiên trước đó phải set property Format của 2 DtPicker là 3-dtpCustom
 
Upvote 0
Tôi đã thử theo cách của bạn "russ":
'======================================
Private Sub UserForm_Activate()
Me.DTPicker0 = Format(Now(), "d/MM/yyyy")
Me.DTPicker1 = Format(Now(), "d/MM/yyyy")
End Sub
'======================================
Nhưng không hiểu sao có 1 vấn đề là: từ ngày 1 - 19 thì hiển thị theo kiểu "dd/MM/YYYY", nhưng từ ngày 20 trở lên lại hiện thị kiểu "MM/dd/YYYY"?!!!
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn tôi sửa dùm (cám ơn bạn nhé) - Đơn giản thế này là được
Mã:
Private Sub UserForm_Activate()
    Me.DTPicker1 = Now()   
    Me.DTPicker1.Format = 3
    Me.DTPicker1.CustomFormat = "dd.MM.yyyy"

    Me.DTPicker0.Format = 3
    Me.DTPicker0.CustomFormat = "dd.MM.yyyy"
End Sub
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom