Access常用宏命令及其功能
宏命令 | 功能 |
StopMacro | 终止当前正在运行的宏 |
CancelEvent | 取消引起该宏引起的事件 |
StopAllMacros | 终止当前所有宏的运行 |
RunApp | 启动另一个Windows或MS-DOS应用程序 |
RunCode | 调用Visual Basic Function过程 |
RunCommand | 执行Access菜单栏,工具栏或快捷菜单中的内置命令 |
RunSQL | 执行指定的SQL语句已完成操作查询,也可以完成数据定义查询 |
RunMacro | 执行一个宏 |
OpenModule | 在制定过程的设计视图中打开指定的模块 |
OpenQuery | 打开选择查询或交叉表查询 |
OpenReport | 在设计视图或打印预览视图中打开报表或立即打印该报表 |
OpenDataAccessPage | 在页视图或设计视图中打开数据访问页 |
Openform | 在窗体视图、窗体设计视图、打印预览或数据表视图中打开窗体 |
OpenTable | 在数据表视图、设计视图或打印预览中打开表 |
Beep | 通过计算机的扬声器发出嘟嘟声 |
Echo | 指定是否打开回响,例如宏执行时显示其运行结果,或宏执行完才显示运行结果。此处还可设置状态栏显示文本 |
Hourglass | 时鼠标指针在宏执行时变成沙漏形式 |
Msgbox | 显示包含警告信息或其他信息的消息框 |
SetWarnings | 打开或关闭系统消息 |
ApplyFilter | 对表、窗体或报表应用筛选、查询或SQL的Where子句,以便限制或排序表的记录以及窗体或报表的基础表,或基础查询中的记录 |
GoToRecord | 在打开的表、窗体或查询结果集中制定当前记录 |
FindNext | 查符合最近FindRecord操作或“查”对话框中指定条件的下一条记录 |
FindRecord | 在活动的数据表、查询数据表、窗体数据表或窗体中查符合条件的记录 |
ShowAllrecord | 删除活动表、查询结果集或窗体中已应用过的筛选 |
TransferDatabase | 在当前数据库(.mdb)与其他数据库之间导入或导出数据 |
TransferSpreadsheet | 在当前数据库(.mdb)与电子表格文件之间导入或导出数据 |
OutputTo | 将指定的数据库对象中的数据以某种格式输出 |
TransferText | 在当前数据库(.mdb)与文本文件之间导入或导出文本 |
SendObject | 效果与文件菜单中的“发送”命令一样,该操作的参数对应于“发送”对话框的设置,但“发送”命令仅应用于活动对象,而sendObject操作可以指定要发送的对象 |
Maximize | 放大活动窗口,使其充满Access主窗口。该操作不能应用于Visual Basic编辑器中的代码窗口 |
Minimize | 将活动窗口缩小为Access主窗口底部的小标题栏。该操作不能应用于Visual Basic编辑器中的代码窗口 |
Movesize | 能移动活动窗口或调整其大小 |
Restore | 将以最大化或最小化的窗口恢复为原来大小 |
GoToControl | 将焦点移动到打开的窗体、窗体数据表、表数据表或查询数据表中的字段或控件上 |
GoToPage | 在活动窗体中,将焦点移到指定页的第一个控件上 |
SelectObject | 选定数据库对象 |
SendKeys | 将键发送到键盘缓冲区 |
SetValue | 为窗体、窗体数据表或报表上的控件、字段设置属性值 |
RepaintObject | 完成指定的数据库对象所挂起的屏幕更新,或对活动数据库对象进行屏幕更新。这种更新包括控件的重新设计和重新绘制 |
Requery | 通过重新查询控件的数据源,来更新活动对象控件中的数据。如果不指定控件,将对对象本身的数据源重新查询。该操作确保活动对象及其包含的控件显示最新数据 |
Close | 关闭指定的表、查询、窗体、报表、宏等窗口或活动窗口,还可以决定关闭时是否保存更改 |
Quite | 退出Access,效果与文件菜单的退出命令相同 |
Printout | 打印活动的数据表、窗体、窗体、报表、模块数据访问页和模块,效果与文件菜单中的打印命令相似,但是不显示打印对话框 |
CopyObject | 将制定的对象复制到不同的Access数据库,或复制到具有新名称的相同数据库。使用此操作可以快速创建相同的对象,或对象复制到其他数据库中 |
DeleteObject | 删除指定对象,未指定对象时,删除数据库窗口中指定对象 |
Rename | 重命名当前数据库中指定的对象 |
Save | 保存一个指定的Access对象,或保存当前活动对象 |
Access常考控件属性
属性 | 功能及设置值 |
Visible | 控件是否可见,可见:true;不可见:false |
Caption | 标题显示内容 |
Enabled | 控件是否可用,可用:true;不可用:false |
BackColor | 背景 |
Forecolor | 前景(文字颜) |
Width | 控件宽度 |
Hight | 控件高度 |
Name | 控件名称 |
Recordsource | 控件数据源 |
Access常考控件事件
Activate | 激活 |
Load | 加载 |
Gotfocus | 获得焦点 |
Lostfocus | 失去焦点 |
Click | 单击 |
ACCESS输入掩码的含义
字符 | 说 明 |
0 | 必须输入数字(0~9) |
9 | 可以选择输入数字或空格 |
# | 可以选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许输入加号和减号) |
L | 必须输入字母(A~Z) |
? | 可以选择输入字母(A~Z) |
A | 必须输入字母或数字 |
a | 可以选择输入字母或数字 |
& | 必须输入一个任意的字符或一个空格 |
C | 可以选择输入一个任意的字符或一个空格 |
. : ; - / | 小数点占位符及千位、日期与时间的分隔符(实际的字符将根据“Windows控制面板”中“区域设置属性”的设置而定) |
< | 将所有字符转换为小写 |
> | 将所有字符转换为大写 |
! | 使输入掩码从右到左显示,而不是从左到右显示。输入掩码中的字符始终是从左到右填入。可以在输入掩码中的任何地方输入! |
\ | 使接下来的字符以原义字符显示(例如,\A只显示A) |
常用函数
算数函数
Abs(<数值表达式>) | 绝对值 |
Int(<数值表达式>)向下 | 取整 |
Fix(<数值表达式>)向上 | |
Round(<数值表达式>,<表达式>) | 四舍五入 |
Rnd(<数值表达式>) Int(100*Rnd+1) 1至100随机数 | 随机数 |
文本函数
函数 | 功能 |
Left(字符表达式,数值表达式) | 从左侧截取指定位数的字符串 |
Len(字符表达式) | 求字符串的长度 |
LenB(字符表达式) | 函数用于字符串中包含的字节数据,就像使用双字节字符集 (DBCS) 语言一样。返回用于表示字符串的字节数,而不是返回该字符串中的字符数。 |
Space(数值表达式) | 生成指定数值的空格 |
Right(字符表达式,数值表达式) | 从右侧截取指定位数的字符串 |
Ltrim(字符表达式) | 去掉前导空格的字符串 |
Rtrim(字符表达式) | 去掉尾部空格的字符串 |
Trim(字符表达式) | 去掉首尾空格的字符串 |
String(数值表达式,字符表达式) | 返回一个由字符表达式的首字符重复组成的指定长度为数值表达式值的字符串 |
Mid(<字符表达式>,<数值表达式1> [,<数值表达式2>]) | 在数值表达式1的位置截取数值表达式2个字符,缺省数值表达式2时,表示从表达式1的位置开始后面所有字符全部取出 |
Instr([<数值表达式>],<字符串>, <子字符串>[,<比较方法>]) | 字符串检索 |
转换函数
Asc(<字符表达式>) | 字符串转换字符代码 |
Chr(<字符代码>) | 字符代码转换字符 |
Str(<数值表达式>) | 数字转换成字符串 |
Val(<字符表达式>) | 字符转换数字 |
IIf(expr, truepart, falsepart) | 判定expr表达式是否为真,若真输出truepart,若假输出falsepart |
消息函数
InptutBox(提示[,标题][,默认]) | 利用提示框输入 |
MsgBox(提示[,按钮、图标和默认按钮][,标题]) | 提示框 |
日期/时间函数
Date( ) | 返回系统当前日期或时间 |
Time( ) | |
Now( ) | |
Dateserial(年,月,日) | 返回指定的年月日 |
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]]) | 用于计算 date1 和 date2 之间差异的时间间隔。 |
常用事件
打开窗体时,发生事件的顺序:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current)
关闭窗体时,发生事件顺序:卸载(Unload)→停用(Deactivate)→关闭(Close)
Enter:进入,发生在控件实际接收焦点之前,此事件发生在GotFocus之前
>access常见条件表达式
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论