Giảng viên cho em hỏi, em gửi file excel tự động hàng loạt qua mail nhưng có lỗi: có file excel thì được đính kèm và gửi đi, nhưng có file thì lại không đính kèm vào mail, lỗi này là do nguyên nhân gì và cách thức xử lý như thế nào ạ. Em cảm ơn.
Có thể do tốc độ code chạy nhanh quá, trong khi việc đính kèm file dung lượng lớn khiến email bị chậm. Bạn có thể đặt thêm code tăng thời gian chờ đợi giữa các lần gửi mail như sau:
Application.Wait (Now + TimeValue("0:00:02"))
Application.SendKeys "%s"
Chú ý đoạn code trên đặt sau lệnh Send của email nhé.
Cảm ơn giảng viên.