Lấy ngày giờ hiên tại của hệ thống cộng thêm một số phút (1 người xem)

Liên hệ QC

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

MinhKhai

Giải pháp Ếc-xào
Tham gia
16/4/08
Bài viết
941
Được thích
572
Em đang dùng VBA để lấy ngày giờ hiện tại vào 1 ô (cột) nào đó
cụ thể: Target.Offset(0, 3).Value = Now()
Trường hợp em muốn ngày giờ ô hiện thị bằng ngày giờ hiện tại cộng thêm 30 phút nữa thì làm phép cộng thời gian trong VBA như thế nào

Cảm ơn
 
Em đang dùng VBA để lấy ngày giờ hiện tại vào 1 ô (cột) nào đó
cụ thể: Target.Offset(0, 3).Value = Now()
Trường hợp em muốn ngày giờ ô hiện thị bằng ngày giờ hiện tại cộng thêm 30 phút nữa thì làm phép cộng thời gian trong VBA như thế nào

Cảm ơn
Bạn cộng thêm 30/1440 nữa thử xem.
[gpecode=vb]
Target.Offset(, 3).Value = Now() + 30 / 1440
[/gpecode]
 
Upvote 0
Em đang dùng VBA để lấy ngày giờ hiện tại vào 1 ô (cột) nào đó
cụ thể: Target.Offset(0, 3).Value = Now()
Trường hợp em muốn ngày giờ ô hiện thị bằng ngày giờ hiện tại cộng thêm 30 phút nữa thì làm phép cộng thời gian trong VBA như thế nào

Cảm ơn

Dùng TimeSerial là dễ nhất. Ví dụ:
Target.Offset(, 3).Value = Now() + TimeSerial(Giờ, Phút, Giây)
Muốn báo nhiêu giờ, bao nhiêu phút, bao nhiêu giây, cứ thế vào chỗ màu đỏ ấy
 
Upvote 0
Double click vào một ô trong excel mà ra ngày giờ hiện tại

Dùng TimeSerial là dễ nhất. Ví dụ:
Target.Offset(, 3).Value = Now() + TimeSerial(Giờ, Phút, Giây)
Muốn báo nhiêu giờ, bao nhiêu phút, bao nhiêu giây, cứ thế vào chỗ màu đỏ ấy
Chào bác,
EM muốn hỏi cách double click vào một ô trong excel mà ra ngày giờ hiện tại được không ạ?
Bác cho em xin mã code với.
Thanks bác
 
Upvote 0
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
ActiveCell.Value = Now()
End Sub
thử cái này xem sao???
 
Upvote 0
Web KT

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

Back
Top Bottom