Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 程序人生

参加培训学习第一阶段VBA企业开发教程的心得

时 间:2010-06-12 00:00:00
作 者:张沛   ID:12669  城市:金坛
摘 要:参加培训第一阶段的学习心得,VBA企业开发入门教程的学习
正 文:

      自参加培训学习以来,跟着老师们的《培训指南》学习指导流程,已经学完了第一阶段的17课基础课程的学习(VBA企业开发教程),初步的学习课程比较简单,总结一下:
第一课“创建窗体”,添加按钮及修改按钮属性,增加一个VBA动作“点击关闭”。
第三课“创建模块”并添加动作,模块简而言之即二传手,负责变量的传递。
第四课“单击事件”,对于事件可以理解为对一个动作的执行,这个动作可以是单击、双击、回车及其它等等操作,做出这个动作后通过VBA执行打开另一个窗口或者其他任何你需要达到的操作目的。
第五课“更新后事件”,类似第三课,只不过这个案例中的事件是输入日期,通过VBA对更新日期这个事件用IF语局进行判断,符合要求的通过,不符合要求的给出提示并重新输入。
第六课“public语句”,结合了第二、三、四课要求,创建并设置模块(变量)、A窗体设定“更新后事件”、B窗体设定“单击事件”。
第七课“窗体加载事件”,这里的窗体加载即通过“双击事件”执行,由模块变量传递打开另一个窗口的命令,只不过这个窗口中加载与模块变量相匹配的数据。
第八课“调整窗体大小事件”,这个很好理解,无非对窗体中相关属性加入动作,自动或者自设定窗体长宽。
第九课“获得焦点事件”,所谓焦点我们可以理解为一个选中动作,选中后给模块变量但并不执行,通过对“修改”按钮的“单击事件”,执行加载修改窗体。
第十课“DoCmd语句”,执行一个命令。
第十一课“RunSQL方法”,这里个人认为SQL语句到并不是很重要,首先要理解创建查询表的概念,事实上,任何软件肯定都要有“选择、生成、更新、追加、删除”等查询表功能的。当然涉及权限时,需要对不同功能查询表给予限制。
第十二课“Msgbox函数”,这个函数第四课“更新后事件”中用到过,用以弹出提示框。
第十三课“Dlookup函数”,顾名思义look up即查询的意思,事实上文中的两个案例,已经是相对较复杂的功能了,通过该函数可方便的对字段进行查询筛选。
第十四课“Public sub”,类似于通用模板。
第十五课“Dim语句”,通俗的说即负责指定变量及使用变量范围,指定变量比较好理解,使用变量范围中要体会变量在点、线、面以及横向覆盖、纵向贯穿等流程中的使用。
第十六课“Tag属性”,个人理解是不是注释,同时也可以赋变量?
第十七课“SourceObject属性”,窗体加载事件中,通过此语句有选择的加载不同窗体而已。

 
      学完后总体感觉就是基础课程中我们无需计较VBA语言的运用,重点理清楚数据库窗体事件的概念、触发和流程等就可以,期待下一阶段的学习,希望在下一阶段的实例软件开发教程中能掌握并运用自如。



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助