首页 > 课程中心 > Office技能 > Access

ACCESS高级应用和VBA开发

适合人员:需要提高或系统化学习ACCESS技能的人事、行政及管理工作人员

课程时长:2天(16课时)

购买咨询
  • 课程简介
  • 第一部分 : ACCESS宏和控件

    单元一:使用宏

        1.         运行宏

        2.         创建宏

        3.         创建AutoKeys宏

        4.         使用执行操作

        5.         引用对象属性

        6.         宏的流程控制

     单元二 扩展控件

        1.      在启动时运行宏

        2.      同步不同窗体中的记录

        3.      宏嵌套

        4.      事件中使用宏

        5.      创建宏按钮

     单元三:Access技术

        1.    浏览Access SQL

        2.      编写SQL语句

        3.      链接SQL语句和对象,

        4.      创建交叉表查询,

        5.      使用图表

     单元四: 访问模块

        1.      浏览模块窗口

        2.      使用调试窗口

        3.      编辑VB代码

        4.      编写用户自定义函数

        5.      使用循环语句

        6.      使用模块函数

     第二部分:ACCESS VBA开发

    单元一:  基础概念

        1.    对象属性方法事件

        2.    过程:函数和子程序

        3.    宏代码的录制与学习

        4.    vb代码编辑环境

        5.    代码测试方法

        6.    声明变量以及赋值

        7.    变量和常量的作用域

        8.    变量的种类

        9.   申明对象变量

        10. 变量的传递

        11. 关系和逻辑运算符

        12.数组的定义与使用

        13. 调用多参数过程

        14. 调用函数过程

    单元二 :  结构控制语句

        1.         If条件语句

        2.         DoLoop语句

        3.         For Next语句

        4.         For each  next

        5.         With语句

    单元三:  Vba函数

        1.         日期函数

        2.         字符串函数

        3.         数学函数

        4.         输入输出函数

    单元四  :关于错误处理

        1.         On Error GoTo line 

        2.         On Error Resume Next

        3.         On Error GoTo 0

        4.         Resume

        5.         Resume Next

    单元五:  access对象模型

        1.         对象模型图

        2.         Application属性

        Ÿ Docmd

        Ÿ Forms

        Ÿ Reports

        Ÿ Screen

        Ÿ Currentproject

        Ÿ currentdata

        Ÿ Application方法

        Ÿ Echo

        Ÿ Setoptions,getoptions

        Ÿ Quit

        Ÿ Runcommand

        Ÿ Syscmd

     单元六 : Forms(form)

        1.         form的引用

        Ÿ Count

        Ÿ Forms!formname 

        Ÿ Forms![form name]

        Ÿ Forms ("formname") 

        Ÿ Forms(index)

        Ÿ Controls

        Ÿ Forms!OrderForm.ctlSubForm.Form!Controls.NewData 

        2.         Form方法

        Ÿ Recalc重新计算控件

        Ÿ Refresh

        Ÿ Requery

        Ÿ Gotopage

        Ÿ Undo

        Ÿ setfocus

        3.         Form属性

        Ÿ recordsource

        Ÿ Allowedits

        Ÿ Timerinterval

        Ÿ Visible

        4.         Form事件

        Ÿ Open/Close

        Ÿ current

        Ÿ Timer

        Ÿ Beforeupdate/afterupdate

        Ÿ Click/dblclick

     单元七:  Docmd

        1.         Openform

        2.         Openreport

        3.         Close

        4.         Printout

        5.         Requery

        6.         Runcommand

        7.         Restore/Maximize/Minimize

        8.         Outputto

        9.         Runsql

        10.     Movesize

        11.     selectobject

        12.     showallrecords

     单元八:   Reports

        1.         Format

        2.         Print

        3.         Open

        4.         nodata

     单元九其他对象的使用

     1.         screen对象

        Ÿ Activecontrol;activeform;activereport;activedatasheet;

        Ÿ Mousepointer

        Ÿ Previouscontrol

    2.         CurrentProjec

        Ÿ allforms;allreports;

        Ÿ Path;name;fullname

        Ÿ Connection

        Ÿ Baseconnectionstring

     3.         Currentdata

        Ÿ Alltables;allquerys;

        Ÿ Accessobject

        Ÿ Isloaded

        Ÿ Name

        Ÿ Type

     单元十:   使用Ado对象模型访问数据库

        1.         Connection

        2.         Command

        3.         Recordset

        4.         Connection

        5.         创建记录集的方法

        6.         Recordset的编辑

        7.         事务处理

        8.         窗体记录的定位

        9.         窗体记录的移动