Gửi mail từ excel(người nhận chỉ nhận được sheet có tên họ)

Liên hệ QC

Huongsambi

Thành viên mới
Tham gia
15/7/19
Bài viết
5
Được thích
0
Hello cả nhà, sắp tới mình muốn gửi phiếu đánh giá cho từng nhân viên từ excel( Mỗi nhân viên sẽ chỉ nhận được file có tên họ). Mình cũng đã tìm hiểu và theo dõi một số kênh thì đều ghi là dùng marcos/VBA. Mọi người có thể cho mình xin cách tạo code(hoặc code có sẵn) và hướng dẫn thao tác được không ạ?
Mình cảm ơn!
 
Bạn không cho thì bạn có thể hướng dẫn các thao tác để mình làm được hem ahihi
Cơ bản là như vầy. Muốn kèm file thì thêm vài dòng nữa
Mã:
Sub Goimail()
With CreateObject("Outlook.Application")
   .Session.Logon
      With .CreateItem(0)
        .to = "diem_vuong@yahoo.com"
        .Subject = "Đơn Gia Hạn Thời Gian Hưởng Dương"
        .Body = "Dear " & vbNewLine & vbNewLine _
        & "noi dung dong 1" & vbNewLine _
        & "noi dung dong 2" & vbNewLine _
        & "noi dung dong 3" & vbNewLine _
        & "noi dung dong 4" & vbNewLine & vbNewLine _
        & "Tran Trong" & vbNewLine & vbNewLine _
        & "Nguyen Van Teo"
        .display
      End With
End With
End Sub
 
Cơ bản là như vầy. Muốn kèm file thì thêm vài dòng nữa
Mã:
Sub Goimail()
With CreateObject("Outlook.Application")
   .Session.Logon
      With .CreateItem(0)
        .to = "diem_vuong@yahoo.com"
        .Subject = "Đơn Gia Hạn Thời Gian Hưởng Dương"
        .Body = "Dear " & vbNewLine & vbNewLine _
        & "noi dung dong 1" & vbNewLine _
        & "noi dung dong 2" & vbNewLine _
        & "noi dung dong 3" & vbNewLine _
        & "noi dung dong 4" & vbNewLine & vbNewLine _
        & "Tran Trong" & vbNewLine & vbNewLine _
        & "Nguyen Van Teo"
        .display
      End With
End With
End Sub
Em cảm ơn anh ạ./.
 
Web KT
Back
Top Bottom