标签: ms-access-data-macro

如何导出Access 2010数据宏

我需要将Access数据宏从我的测试数据库传输到我的生产数据库.有谁知道怎么做?

我知道将表从一个accdb转移到另一个accdb也会传输数据宏,但在我的情况下这不是一个选项.我也知道我可以在生产accdb中手动重新创建它们,但这使我容易出错,并且需要将生产数据库关闭的时间比脚本传输方案要长.

如果我不得不这样做一次就不会那么大,但我需要在开发项目的过程中多次这样做.

我已经尝试将表导出到xml,但不包括数据宏.

请注意,我在这里询问Access 2010 数据宏,而不是常规的Access宏.

macros ms-access ms-access-2010 ms-access-data-macro

7
推荐指数
3
解决办法
7823
查看次数

更新行后MS Access运行代码

我是MS Access的新手,请原谅我这个简单的问题,但我对目前的问题非常困惑.

所以我希望在表收到其中一个字段的更新后运行VBA函数.我所做的是:

  1. 在CREATE-> Macro下创建一个名为Macro_update的宏,其中包含操作RunCode,其参数是我希望运行的VBA函数.该功能没有错误.

  2. 选择我的表,然后在表 - >更新后,我写道

     IF [Old].[status]=0 And [status]=1 THEN
     RunDataMacro 
      MacroName Macro_update
    
    Run Code Online (Sandbox Code Playgroud)

但是在我更新我的表中的状态字段之后没有发生任何事情...我怀疑在第2步中我的操作是RunDataMacro,但我实际上正在运行宏(有区别吗?)...任何帮助都是不胜感激!

ms-access access-vba ms-access-data-macro

2
推荐指数
1
解决办法
8228
查看次数

MS Access事件驱动的数据宏来更新表(示例)

我已经将一些数据从Excel导入到Access中。现在,我想编写类似于触发器的代码,每当我从Excel中获取新数据时,该代码就会更新另一个表。

我知道我无法在Access中编写触发器,因此我正在尝试使用数据宏。谁能为我提供有关如何使用数据宏执行此操作的帮助?

ms-access ms-access-2010 ms-access-2013 ms-access-data-macro

1
推荐指数
1
解决办法
1万
查看次数