单击按钮后,我已经完成了将电子邮件发送到给定电子邮件地址的任务。 为了完成此任务,我执行了以下步骤,创建了一个表格和一个表格客户。 在我的表单中,我有一个带有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项目中,我必须使用宏来发送电子邮件。 您能告诉我,我的宏中有什么问题吗?或者缺少什么?

  ask by Naveen Chauhan translate from so

本文未有回复,本站智能推荐:

2回复

Access2010中的数据宏:触发器?

我听说即将推出的Access2010具有数据宏功能,这将首次为Access数据引擎表添加类似触发器的功能。 有没有人对此有进一步的细节? 例如,他们可以用代码创建(ACEDAO,SQL DDL等)吗? 如果从Access用户界面外部修改数据,例如通过ODBC,OLE DB等,数据宏是否会运
3回复

在宏中访问2010 SQL错误

作为一个班级项目,我将创建一个跟踪库存的Access 2010数据库。 出于这个问题的目的,有两个相关的表,资产和操作,以及一个相关的表格,更新资产。 我的目标是每次有人更新Assets表中的记录时,在Actions表中插入一条新记录。 新的动作记录将包含保存时当前记录中包含的字段的快照。
1回复

在Access 2010中使用宏应用ApplyFiler和追加查询

是否可以通过使用宏将过滤器应用于查询? 我已附上我正在尝试的图像。 谢谢。
1回复

通过Access 2010中的表宏删除给定ID的最后一条记录?

我有一个表格,其中包含一个通过公用相对ID的人与人之间的一对多关系,该表用于例如在地址处将家庭分组在一起。 相对表非常简单: 每个关系至少需要两行才能完成。 我想设置一个After Delete Table宏,如果删除倒数第二个记录,它将删除具有给定相对ID的最后一个剩余记录。
5回复

如何导出Access 2010数据宏

我需要将Access数据宏从我的测试数据库传输到我的生产数据库。 有谁知道怎么做? 我知道将表从一个accdb转移到另一个accdb也会传输数据宏,但在我的情况下这不是一个选项。 我也知道我可以在生产accdb中手动重新创建它们,但这使我容易出错,并且需要将生产数据库关闭的时间比脚本传
1回复

在Access 2010中加入查询

我试图在Access 2010中加入两个查询。 这两个查询都有名称和月份数。 一个分配了#个任务,另一个分配了#个任务。 我想加入他们,这样我可以看到每个人每个月分配和关闭的人数。 分配了#的查询具有更多行。 由于左侧的查询已分配并且具有更多列,因此我尝试使用名称保留联接。 但是
1回复

Access 2010中的DatePicker对象

我在使用Microsoft Access时遇到问题。 我收到错误“运行时错误'2683',此控件中没有对象”。 调试数据库时,似乎该行 是问题。 我研究了此错误,似乎有一个问题,因为DatePicker已被弃用,并且在Access 2010上不起作用。我想知道如何重写它以使函数
1回复

Access 2010-创建VBA宏生成文本文件

我有一张约有900条记录的表。 样本记录如下所示: 栏位名称: 记录1: 我想建立一个文本文件,在其中为每条记录建立一个新行并输入一个特定字段作为变量。 示例行: 我见过人们写过脚本来创建路由器配置,从本质上讲,这就是我要为应用程序构建大量配置文件的目的。
2回复

在Microsoft Access 2010数据宏中使用变量数据

我是Access 2010数据宏的新手! 在我的数据库中,我有一个返回当前用户的UserId的函数。 该函数返回pubUserId(公共pubUserId为整数) 我有一个将新记录写入表的数据宏。 这很好。 我想通过以下方式改进宏:*包括对该函数的调用以确认pubUserId(
1回复

使用宏生成器启用MS Access 2010表单的“详细信息”部分中的所有控件

使用MS Access 2010 Macro Builder,如何启用表单“详细信息”部分中的所有控件? 我试图创建一个公共功能: 然后使用以下命令从宏运行此外部函数: RunCode函数名称:EnableFrmControls() 但是由于“ For Each ctr