Thêm một macro vào Outlook


1

Có một câu hỏi về việc thêm macro trong Outlook 2010 nhưng câu trả lời hơi không rõ ràng đối với tôi. Tôi muốn một dòng văn bản cụ thể xuất hiện trong một email được gửi đến một nhóm người cụ thể (ví dụ: biên tập viên chương trình nghị sự). Đó là "Đây là những thay đổi hiện tại cho ngày 23 tháng 7 năm 2012 (ngày tự động cập nhật)." Tôi định cấu hình cái này ở đâu hoặc đặt văn bản cho cái này?

Câu trả lời:


1

Thử đi

Sub Boilerplate_Agenda_Editors()

    Dim objMail As MailItem
    Dim allRecipients As Recipients

    Set objMail = Application.CreateItem(olMailItem)
    Set allRecipients = objMail.Recipients

    allRecipients.Add "Your distribution list name inside the quotes"
    allRecipients.ResolveAll

    objMail.Subject = "Attention Agenda Editors"
    objMail.Body = "These are the current changes for " & Format(Now, "mmmm dd, yyyy") & "."

    SendKeys "^{END}"

    objMail.Display

    Set objMail = Nothing
    Set allRecipients = Nothing

End Sub

Trình chỉnh sửa và nút trợ giúp - http://www.slipstick.com/developer/how-to-use-outlooks-vba-editor/

Bảo mật macro nên được đặt thành trung bình.

Nút trợ giúp - http://www.howto-outlook.com/howto/macrobutton.htmlm


bạn có thể đặt mã này vào Application_ItemSend sự kiện thay vì nếu bạn muốn tự động hóa hoàn toàn
tumchaaditya

@tumchaaditya - Chỉ khi bạn muốn mọi email bạn gửi để nói điều tương tự, ngoại trừ ngày. :)
niton

bạn có thể kiểm tra thư được gửi tới ai trong macro ..
tumchaaditya
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.