2012-06-26 117 views
0

我有一個名爲DepartmentEmailList的查詢,該查詢具有部門中所有員工和學生的姓名和電子郵件地址。第一列MailingName包含每個人的名字和姓氏。第二列電子郵件包含他們的電子郵件地址。在Outlook中使用來自Access 2007的電子郵件地址發送電子郵件

我想通過Outlook 2007向每個人發送一封電子郵件。理想情況下,我會在Access窗體中打開一個按鈕,打開Outlook並插入電子郵件地址。我在網上做了一些研究,找不到適合這種情況的任何東西。我不想附加來自Access的報告,表格或查詢;我只是想通過電子郵件將所有人發送給我的查詢。

除了手動將電子郵件列複製/粘貼到Outlook中,沒有人有解決方案嗎?

非常感謝您的幫助。

回答

0

DoCmd.SendObject接受參數acSendNoObject,此外,參考頁面包括用於通過Outlook發送電子郵件的樣本編碼,可以很容易地對其進行調整。您可以迭代您的記錄集並向每個地址發送一封電子郵件。

語法:

DoCmd.SendObject ObjectType, ObjectName, OutputFormat, To, _ 
    Cc, Bcc, Subject, MessageText, EditMessage, TemplateFile 

你也可以用一般來FollowHyperLink使電子郵件點擊:

FollowHyperlink "mailto:[email protected]" 
相關問題