Xin giúp, tự động gửi mail theo giờ định trước
Xin chào các thầy cô,
Em có làm 1 file excel để quản lý các giá để hàng trong công ty. Nhưng vướng mất 1 vấn đề là: em đặt trước 1 giờ nào đó, và cứ đến giờ đó trong ngày là nó tự kích hoạt hàm gửi mail.
Mong các thầy cô và các bạn giúp đỡ.
Nếu dùng application.ontime thì chỉnh sao cho khi chạy file không bị giật ah. Thanks
Dùng Application.Ontime là đúng rồi
Muốn không giật giật màn hình thì chắc phải dùng 2 cặp lệnh
Application.Screenupdating=False
……
Application.Screenupdating=True
www.giaiphapexcel.com/diendan/threads/xin-gi%C3%BAp-t%E1%BB%B1-%C4%91%E1%BB%99ng-g%E1%BB%ADi-mail-theo-gi%E1%BB%9D-%C4%91%E1%BB%8Bnh-tr%C6%B0%E1%BB%9Bc.98821/
Thiết kế Tổng đãi ngộ (Total Rewards) theo khung SHRM
Khóa học “Thiết kế Tổng phần thưởng (Total Reward) chuẩn khung SHRM” giúp bạn nắm vững toàn bộ hệ thống đãi ngộ theo chuẩn...
Xem khóa học
Thấy mấy cái file to đùng thấy ớn quá nên không có tải file.
Code mẫu thế này. Code này ấn định lúc 17 giờ sẽ kích hoạt 1 Sub khác
File chứa code phải đang mở thì code mới chạy.
Sub Go()
MsgBox "It's time to do it."
End Sub
Sub Auto_Open()
Application.OnTime TimeValue("17:00:00"), "Go"
End Sub
1. Không thích cách xưng hô "thầy". Cứ vào các trường, trung tâm mà học rồi thì tha hồ gọi thầy xưng trò. Ở đây tốt nhất là dùng cách xưng hô theo cách xã giao ngoài xã hội.
2. Dạng code tự động thực thi quái gì gì đó thì file chứa code phải luôn được mở. Chỉ vậy thôi. Muốn nó mở tự động thì cho khởi động tự động khi mở Win. Mình chỉ biết có thế.
1. Nếu tự cho rằng mình nhỏ tuổi hơn người giúp mình thì cứ xưng hô anh em
2. Code sửa lại thử thế này
Sub Go()
MsgBox "It's time to do it."
Auto_Open
End Sub
Sub Auto_Open()
Application.OnTime TimeValue("17:00:00"), "Go"
End Sub