- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 Access VBA程序设计;10.1 模块的创建;;;;;;;;;;5.在代码窗口中出现的标准过程格式中添加要实现的代码。
代码如下:
Private Sub Command3_Click()
On Error GoTo Err_Command3_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = 商品进货数据录入
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Command3_Click:
Exit Sub
Err_Command3_Click:
MsgBox Err.Description
Resume Exit_Command3_Click
End Sub;;;创建完窗体类模块以后,可以回到如图10.8所示的“
系统控制窗体”窗体视图来单击各个按钮,查看是否运行。
操作二 报表类模块创建的步骤如下:
此例为“商品库存情况”的报表运行时,根据库存量来显示或隐
藏一个提示消息。当商品“库存量”小于10时,将有一个标签在打印
此节时显示消息“库存量不足,请速进货!”, 当商品“库存量”大
于10时,此标签将被隐藏。
1.从数据库窗口“对象”列表中的“报表”对象中选择要操作的报表
名,如图10.9所示;;;;;;;;10.1.2 编写函数和子过程 ;;2.创建函数与子过程
子过程和函数是指那些不与特定的对象或事件绑定的过程。
(1)在代码模块中创建子过程和函数
操作步骤如下:
A.在“数据库”窗口的对象栏中单击“模块”。
B.单击工具栏的“新建”按钮创建新的模块,或者选择一个
现有的模块并单击“设计”按钮,打开VBE窗口。
C.选择“插入”“过程”命令,或单击工具栏上的“插入模块”
按钮的下拉列表三角形,然后选择下拉菜单中的“过程”命令,打
开“添加过程”对话框,如图10.13所示。
;;;;;10.1.3将宏转换成模块;回到数据库窗口,单击“模块”对象按钮,在“模块”对
象集合中会找到“被转换的宏 — 系统控制窗体宏组”这样
的模块,如图10.17所示。
方法二:在数据库设计视图宏对象集合中选中“系统控制
窗体宏组”,在窗口菜单栏上依次单击“工具” →“宏”
→“将宏转换为Visual Basic代码”命令,随即弹出“转换宏”
对话框,如图10.18所示。根据需要在这个对话框中完成两个选项
的选定操作后,单击“转换”按钮可将宏对象“系统控制窗体宏组”
转换成为一个名为“系统控制窗体宏组 的副本”的模块对象。 ;;;;10.1.4 VBA代码的测试;;;VBA程序设计有几种控制结构:选择控制结构、循环控制结构。
选择控制结构有条件结构和选择结构两种。
(1)条件结构:只要执行一个语句,则可以使用条件结构。
语法如下:if 条件表达式 then 语句1 [else 语句2]
(2)选择结构:在多个语句块中有选择地执行其中的一个。
语法如下:
Select case 表达式
case 表达式值列表1
语句1
case 表达式值列表2
语句2
……
[case else 语句n]
End select;;; ; ;;;10.2.2对窗体中控件对象编程;;;10.2.3 编程创建消息框;;;;;
您可能关注的文档
- “文明之母”印刷术讲解.ppt
- “营改增”后,建筑业增值税抵扣重点汇总讲解.doc
- 液压梯维修保养手册分析.doc
- “我的未来我做主”主题班会讲解.ppt
- (报批)必威体育精装版防洪堤环评报告表摘要.doc
- “于细微处见真情”作文教学课件讲解.ppt
- “五化一体”精准生产管控模式的实践--朱德明讲解.ppt
- “三违”、安全生产隐患分类标准讲解.doc
- 消防设计及《消防给水及消火栓系统技术规范》统一技术措施20150712分析.doc
- “生命之星”护理技能比赛理论试题讲解.docx
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)