访问VBA:更改数据后运行功能

时间:2017-06-19 14:49:01

标签: vba ms-access

我在表单中有一个子表单。 在这个子表单中,我在每行输入客户的邮件地址。

我想将这样的mailstring设置为子窗体的父窗体。 子窗体中的示例:

mail1@test.com
mail2@test.com
mail3@anothertest.com

每当我离开现场"邮件"在子表单上的字符串如 mail1@test.com; mail2@test.com; mail3@anothertest.com 应该进入现场" Parentmail"在主体上。

CREATE mailstring(3 mailaddresses)不是问题,但是在子窗体(或子窗体上的字段)上的WHICH EVENT上我可以运行函数吗?

我试过

 Form_AfterUpdate

(子表单!)但它只在我添加新邮件地址或更新现有邮件时才有效,而不是在我删除邮件地址时。

当我有3个邮件地址并删除一个邮件地址时会触发哪个事件?

  Form_Delete

没有做好这份工作。

迈克尔先生

1 个答案:

答案 0 :(得分:0)

尝试子格式BeforeDelConfirm事件:Replace(mainformfield, subformfield & ";", "")