Course Code: vbaaccessexcel
Duration: 21 hours
Prerequisites:

代表们应该习惯使用 Excel 公式、排序过滤、图表、数据透视表等。使用 Access,他们应该能够维护表、查询、窗体和报表。

Overview:

本课程的目的是让参与者掌握VBA for AccessExcel的基础知识和用法。

Course Outline:

VBA 简介

  • 介绍 VBA 环境
  • VB 编辑器
  • 使用 Project Explorer
  • 工具箱
  • 模块
  • 过程和函数
  • 评论

编程的原理和概念

  • 数据类型、变量和常量
  • 程序流控制
  • 如果...那么...否则
  • Do...Loop、While 和 Until
  • 对于...下一个语句
  • 输入/输出、消息框、输入框
  • 表单背后的代码,表单控件操作
  • 传递参数,返回值

调试

  • 运行时间、设计时和中断模式
  • 休息和观看
  • 本地窗口
  • 即时窗口

访问 - 面向对象 Programming

  • Access 对象模型
  • 对象、集合
  • 事件
  • 方法和属性
  • 数据 Access 对象库

Access 用户界面设计

  • Programming 活动程序
  • 动态组合框
  • 用户输入
  • 接口设计注意事项
  • 菜单

Access SQL 和数据库设计

  • 过滤 – 各种 Where 子句选项
  • 派生数据 - 计算字段
  • 内部表联接
  • 外表联接
  • 子查询 – 过滤、虚拟表和列、
  • 创建 – 直接或通过查询添加行
  • 更新和删除 - 直接和通过子查询
  • 创建和删除表
  • 创建关系
  • 使用主键和外键

Excel - 面向对象 Programming

  • Excel 对象模型
  • 对象、集合
  • 事件
  • 方法和属性

Excel – Programming 分析例程

  • 在工作表和工作簿之间对数据进行排序、筛选和分发
  • 使用 VBA 控制图表
  • 使用 VBA 控制数据透视表
  • 使用 VBA 控制假设场景
  • 从外部文件、互联网等导入

错误处理

  • 单步执行代码
  • 查找语法错误
  • 使用 Debug.Print
  • 构建错误捕获例程
Sites Published:

United Arab Emirates - VBA For Access & Excel

Qatar - VBA For Access & Excel

Egypt - VBA For Access & Excel

Saudi Arabia - VBA For Access & Excel

South Africa - VBA For Access & Excel

中国 - VBA For Access & Excel

香港 - VBA For Access & Excel

澳門 - VBA For Access & Excel

台灣 - VBA For Access & Excel

USA - VBA For Access & Excel

Österreich - VBA For Access & Excel

Schweiz - VBA For Access & Excel

Deutschland - VBA For Access & Excel

Czech Republic - VBA For Access & Excel

Denmark - VBA For Access & Excel

Estonia - VBA For Access & Excel

Finland - VBA For Access & Excel

Greece - VBA For Access & Excel

Magyarország - VBA For Access & Excel

Ireland - VBA For Access & Excel

Luxembourg - VBA For Access & Excel

Latvia - VBA For Access & Excel

España - VBA para Access y Excel

Italia - VBA For Access & Excel

Lithuania - VBA For Access & Excel

Nederland - VBA For Access & Excel

Norway - VBA For Access & Excel

Portugal - VBA For Access & Excel

România - VBA For Access & Excel

Sverige - VBA For Access & Excel

Türkiye - VBA For Access & Excel

Malta - VBA For Access & Excel

Belgique - VBA For Access & Excel

France - VBA For Access & Excel

日本 - VBA For Access & Excel

Australia - VBA For Access & Excel

Malaysia - VBA For Access & Excel

New Zealand - VBA For Access & Excel

Philippines - VBA For Access & Excel

Singapore - VBA For Access & Excel

Thailand - VBA For Access & Excel

Vietnam - VBA For Access & Excel

India - VBA For Access & Excel

Venezuela - VBA para Access y Excel

Polska - Visual Basic for Applications (VBA) w Microsoft Office Access i Excel

United Kingdom - VBA For Access & Excel

South Korea - VBA For Access & Excel

Pakistan - VBA For Access & Excel

Sri Lanka - VBA For Access & Excel

Bulgaria - VBA For Access & Excel

Bolivia - VBA para Access y Excel

Indonesia - VBA For Access & Excel

Kazakhstan - VBA For Access & Excel

Moldova - VBA For Access & Excel

Morocco - VBA For Access & Excel

Tunisia - VBA For Access & Excel

Kuwait - VBA For Access & Excel

Oman - VBA For Access & Excel

Slovakia - VBA For Access & Excel

Kenya - VBA For Access & Excel

Nigeria - VBA For Access & Excel

Botswana - VBA For Access & Excel

Slovenia - VBA For Access & Excel

Croatia - VBA For Access & Excel

Serbia - VBA For Access & Excel

Bhutan - VBA For Access & Excel

Nepal - VBA For Access & Excel

Uzbekistan - VBA For Access & Excel