⑴ ACCESS中什么是宏宏的作用是什么
计算机科学里的宏(Macro),是一种批量处理的称谓。
一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。这种替换在预编译时进行,称作宏展开。
(1)access2010宏命令扩展阅读
计算机科学里的宏是一种抽象的,根据一系列预定义的规则替换一定的文本模式。Excel办公软件自动集成了“VBA”高级程序语言,用此语言编制出的程序就叫“宏”。
使用“VBA”需要有一定的编程基础,并且还会耗费大量的时间,因此,绝大多数的使用者仅使用了Excel的一般制表功能,很少使用到“VBA”。
解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展的工具常被称为宏展开器。
宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。
参考资料来源:网络-宏
⑵ 如何用access2010的【宏】实现验证用户与对应密码是否正确的功能,“用户”或“密码”错误能有提示的。
使用if做
在宏的添加新操作里选择if
if DLookUp("[用户]","[表名称]","[用户]= Forms![进行验证的窗体名]![输入用户名的控件名]") Is Null then
在添加新操作里选择MessageBox
MessageBox
消息 用户名输入错误!
发嘟嘟声 是
类型 警告!
标题 用户名错误
选择添加elseif
elseif DLookUp("[密码]","[表名称]","[用户]= Forms![进行验证的窗体名]![输入用户名的控件名]") Is Null then
在添加新操作里选择MessageBox
MessageBox
消息 密码输入错误!
发嘟嘟声 是
类型 警告!
标题 密码错误
endif
if
部分就是在表内查找与你输入的用户名一致的记录,如果没有,即结果is null,就说明你的用户名不存在,接着用messagebox进行提示。
elseif部分就是在表内查找与你输入的用户名一致的记录所对应的密码,然后和你所输入的密码进行比较,如果不相等,即<>,就说明你的密
码输入不正确,接着再用messagebox进行提示。
这个宏是先验证用户名,就是说如果用户名不正确就不会存在密码错误的提示了,只会直接告诉你用户名错误。
⑶ access2010怎样创建条件宏
第一步:选择ACCESS2010“创建”选项卡,打开一个数据表。在“创建”选项卡上的“宏与代码”组中,单击“宏”按钮;
第二步:在“宏”选项卡上单击“添加”新操作,在“添加新操作”列中单击下拉按钮,显示操作列表,单击要使用的操作;
第三步:在“菜单宏名称”列中为第一个宏输入名称,重复这前面两步,用户可以添加后续宏执行。
第四步:单击快速访问工具栏中的“保存”按钮,弹出“另存为”对话框,在“宏名称”文本框中输入名称,单击“确定”按钮即完成了创建宏组的工作。
⑷ 如何在2010Access中建立宏组,希望详细点
选择“创建”选项卡,单击“宏”按钮,在“操作目录”窗格中,双击“Submacro” 如下图