想要将以前记录中的数据用于新记录。 (不同的位置)访问

时间:2014-04-10 20:59:53

标签: ms-access

因此,当我添加新记录时,我希望它使用来自不同列的数据。例如,我有2列,1列有FromDestination,1列有ToDestination。我想在下一个Record中使用ToDestination作为FromDestination。我上传了一个截图,以便更清楚地了解我的意思。

我尝试过Dlookup,但因为它只适用于查询和表单,所以它不适用于我。

1 个答案:

答案 0 :(得分:0)

无法使用表格执行您想要的操作。 Access 2010之前的表根本无法执行代码,即使在Access 2010+中,与VBA相比,宏也相当有限。特别是,数据宏不能在Before Change事件中的另一个表中设置值,并且不能更改After ... Event中当前记录中的值,因为它会导致触发循环。

另一方面,您可以创建一个默认情况下从数据表视图开始的表单(如果这是您想要的),这可以非常轻松地完成您想要的操作(如果您理解VBA的话)。< / p>