首页 百科知识 编程中宏的使用

编程中宏的使用

时间:2022-10-03 百科知识 版权反馈
【摘要】:VBA能对数据进行复杂的操作和分析, 若要在Access2013代码中运行宏操作, 可使用Do Cmd对象及其方法。VBA可以访问操作系统函数并支持文档打开时自动执行宏。在Access中, 通过宏或者用户界面可以完成多项任务。可认为宏是用VBA代码编写的函数模块, 它不需要记住各种语法, 通过 “宏” 名即可调用完成相应的任务。但对于下列情况, 应该使用VBA而不要使用宏。

宏相当于VBA里面的Sub过程, 即没有返回值的函数, 宏的用途是自动化频繁使用的序列或者是获得一种更强大抽象能力的一个快捷键。 它和VBA均属于Access的编程工具,编程时, 可以在VBA代码中执行宏, 也可以在宏操作中使用VBA代码。 VBA能对数据进行复杂的操作和分析, 若要在Access2013代码中运行宏操作, 可使用Do Cmd对象及其方法。VBA可以访问操作系统函数并支持文档打开时自动执行宏。 在Access中, 通过宏或者用户界面可以完成多项任务。 而在其他数据库系统中, 要完成相同的任务就必须通过编程实现。使用宏还是使用VBA取决于需要完成的任务。 对于简单的细节工作, 如打开和关闭窗体、运行报表等, 使用宏是一种很方便的方法, 它可简捷迅速地将已经创建的数据库对象联系在一起。 可认为宏是用VBA代码编写的函数模块, 它不需要记住各种语法, 通过 “宏” 名即可调用完成相应的任务。 但对于下列情况, 应该使用VBA而不要使用宏。

(1) 维护数据库。

(2) 使用内置函数或自行创建函数。

(3) 处理错误消息。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈