咨询热线:    40000-53353(全国)    0571-28976118(浙江)    
 

Access VBA程序设计 预约试听

 

课程长度:3天/18小时

课程描述:

Access在功能先进的数据库管理系统和数据库应用程序中是最容易操作的,但如果只会操作Access 的应用程序是不够的,必须通过"VBA的程序代码"来达成客户和设计者的要求,让Access符合自动化与准确的要求。本课程对于VBA的应用是采取重点式深入浅出的方式,让学员很快的了解VBA设计的精神所在,并且同时明了各种程序应用的变化,即让学员可以快速而且没有隔阂的进入VBA设计的领域。

 

培训对象:

本课程适用于有众多数据,需要自行设计小型数据库者;数据库程序设计师;
人事、仓管、营销、业务等相关工作者。

 

培训内容:

模块一 基础概念
    ·对象属性方法事件
    ·过程:函数和子程序
    ·宏代码的录制与学习
    ·VB代码编辑环境
    ·代码测试方法
    ·声明变量以及赋值
    ·变量和常量的作用域
    ·变量的种类
    ·申明对象变量
    ·变量的传递
    ·关系和逻辑运算符
    ·数组的定义与使用
    ·调用多参数过程
    ·调用函数过程

模块二  结构控制语句
    ·If条件语句
    ·Do…Loop语句
    ·For …Next语句
    ·For each  … next
    ·With语句
    ·Select...case语句

模块三  VBA函数
    ·日期函数
    ·字符串函数
    ·数学函数
    ·输入输出函数

模块四  关于错误处理
    ·On Error GoTo line
    ·On Error Resume Next
    ·On Error GoTo 0
    ·Resume
    ·Resume Next

模块五  access对象模型
    ·Docmd
    ·Forms
    ·Reports
    ·Screen
    ·Currentproject
    ·currentdata
    ·Application方法
    ·Echo
    ·Setoptions,getoptions
    ·Quit
    ·Runcommand
    ·Syscmd

模块六  Forms(form)
◎Form的引用
    ·Count
    ·Forms!formname
    ·Forms![form name]
    ·Forms("formname")
    ·Forms(index)
    ·Controls
    ·Forms!OrderForm.ctlSubForm.Form!Controls.NewData
◎Form方法
    ·Recalc重新计算控件
    ·Refresh
    ·Requery
    ·Gotopage
    ·Undo
    ·setfocus
◎Form属性
    ·recordsource
    ·Allowedits
    ·Timerinterval
    ·Visible
◎Form事件
    ·Open/Close
    ·current
    ·Timer
    ·Beforeupdate/afterupdate
    ·Click/dblclick

模块七  Docmd
    ·Openform
    ·Openreport
    ·Close
    ·Printout
    ·Requery
    ·Runcommand
    ·Restore/Maximize/Minimize
    ·Outputto
    ·Runsql
    ·Movesize
    ·selectobject
    ·showallrecords

模块八  Reports
    ·Format
    ·Print
    ·Open
    ·nodata

模块九  使用Ado对象模型访问数据库
    ·Connection
    ·Command
    ·Recordset
    ·Connection
    ·创建记录集的方法
    ·Recordset的编辑
    ·事务处理
    ·窗体记录的定位
    ·窗体记录的移动