Access 2010中的SendEmail宏

时间:2011-12-12 12:58:02

标签: ms-access ms-access-2010

我已经完成了一项任务,即在点击按钮时向指定的电子邮件地址发送电子邮件。为了完成这个任务,我执行了以下步骤,我创建了一个表单和一个表客户。在我的表单中,我有一个按钮和客户表,其中包含2个字段ID和客户名称。我写了下面的宏,它将在按钮点击开始。


setLocalVar                     <br>
Name email                      <br>
Expression "hi@gmail.com"       <br>
RunDataMacro                    <br>
MacroName customers.DataMacro1  <br>
Parameters                      <br>
toEmail   ([LocalVars]![email]) <br>
body      ([LocalVars]![email]) <br>
subject   ([LocalVars]![email]) <br>

在客户表中我写了一个数据

macro(DataMacro1)
Parameters Name     <br>
toEmail             <br> 
body                <br>
subject             <br>
SendEmail           <br>
To       [toEmail]  <br>
Cc                  <br>
Bcc                 <br>
Subject  [toEmail]  <br>
Body     [toEmail]  <br> 

当我在窗体视图模式下打开表单并单击按钮时,会生成一个弹出消息警报,请确保您的计算机配置为发送和接收电子邮件。但是当我编写一个VB代码而不是宏时,它会完美地发送电子邮件,但在我的Access 2010项目中,我必须使用宏发送电子邮件。你能告诉我,我的宏有什么不对或有什么东西丢失吗?

0 个答案:

没有答案