能够使用电子表格、基础知识(参考、范围、表格等)。创建巨集 SQL 或在 VBA 中编写代码不需要任何知识。
该课程专为 Excel 的用户设计,用于创建分析和报告。
巨集
- 录制和编辑巨集
- 巨集的存储位置。
- 将巨集分配给表单、工具列、键盘快捷键
VBA 环境
- Visual Basic 编辑器及其选项
- 键盘快速键
- 优化环境
过程式程式设计简介
- 过程:函数、子
- 数据类型
- 条件语句 If...然后。。。。Elseif....还。。。。结束条件
- 指导案例
- 回圈 while,直到
- 循环 ...下一个
- 说明 break the loop(exit)
字串
- 组合字串 (连线)
- 转换为其他类型 - 隐式和显式
- 处理字串的功能
Visual Basic
- 下载资料并将其上传到电子表格(储存格、范围)
- 下载资料并将其上传到使用者(InputBox、MsgBox)
- 变数的声明
- 变数的范围和生命周期
- 运算元及其优先顺序
- 选项模组
- 创建您自己的函数并在工作表中使用它们
- 物件、类、方法和属性
- 保护代码
- 安全码篡改和预览
调试
- 加工步骤
- Locals 视窗
- 即时视窗
- 陷阱 - 手表
- 调用堆叠
错误处理
- 错误类型和避免方法
- 捕获和处理运行时错误
- 结构:错误时 Resume Next、错误 GoTo 标签时、错误 GoTo 0 时
Excel 物件模型
- Application 物件
- Workbook 物件和 Workbooks 的集合
- Worksheet 物件和集合工作表
- 物件 ThisWorkbook, ActiveWorkbook, ActiveCell ....
- 物件选择
- Collection 系列
- 物件储存格
- 在状态列上显示数据
- 使用 ScreenUpdating 进行优化
- 通过 Timer 方法进行时间测量
外部数据源的使用
- 使用 ADO 库
- 对外部数据源的引用
- ADO 物件:
- 连接
- 命令
- 记录集
- 连接字串
- 创建与不同资料库的连接:Microsoft Access, Oracle, MySQL
报告
- SQL 语言简介 SQL 的基本结构(SELECT、UPDATE、INSERT INTO、DELETE) 从 Excel 表单调用 Microsoft Access 查询以支持资料库的使用
United Arab Emirates - Visual Basic for Applications (VBA) for Analysts
Qatar - Visual Basic for Applications (VBA) for Analysts
Egypt - Visual Basic for Applications (VBA) for Analysts
Saudi Arabia - Visual Basic for Applications (VBA) for Analysts
South Africa - Visual Basic for Applications (VBA) for Analysts
Brasil - Visual Basic for Applications (VBA) for Analysts
Canada - Visual Basic for Applications (VBA) for Analysts
中国 - Visual Basic for Applications (VBA) for Analysts
香港 - Visual Basic for Applications (VBA) for Analysts
澳門 - Visual Basic for Applications (VBA) for Analysts
台灣 - Visual Basic for Applications (VBA) for Analysts
USA - Visual Basic for Applications (VBA) for Analysts
Österreich - Visual Basic for Applications (VBA) for Analysts
Schweiz - Visual Basic for Applications (VBA) for Analysts
Deutschland - Visual Basic for Applications (VBA) for Analysts
Czech Republic - Visual Basic for Applications (VBA) for Analysts
Denmark - Visual Basic for Applications (VBA) for Analysts
Estonia - Visual Basic for Applications (VBA) for Analysts
Finland - Visual Basic for Applications (VBA) for Analysts
Greece - Visual Basic for Applications (VBA) for Analysts
Magyarország - Visual Basic for Applications (VBA) for Analysts
Ireland - Visual Basic for Applications (VBA) for Analysts
Luxembourg - Visual Basic for Applications (VBA) for Analysts
Latvia - Visual Basic for Applications (VBA) for Analysts
España - Visual Basic for Applications (VBA) for Analysts
Italia - Visual Basic for Applications (VBA) for Analysts
Lithuania - Visual Basic for Applications (VBA) for Analysts
Nederland - Visual Basic for Applications (VBA) for Analysts
Norway - Visual Basic for Applications (VBA) for Analysts
Portugal - Visual Basic for Applications (VBA) for Analysts
România - Visual Basic for Applications (VBA) for Analysts
Sverige - Visual Basic for Applications (VBA) for Analysts
Türkiye - Visual Basic for Applications (VBA) for Analysts
Malta - Visual Basic for Applications (VBA) for Analysts
Belgique - Visual Basic for Applications (VBA) for Analysts
France - Visual Basic for Applications (VBA) for Analysts
日本 - Visual Basic for Applications (VBA) for Analysts
Australia - Visual Basic for Applications (VBA) for Analysts
Malaysia - Visual Basic for Applications (VBA) for Analysts
New Zealand - Visual Basic for Applications (VBA) for Analysts
Philippines - Visual Basic for Applications (VBA) for Analysts
Singapore - Visual Basic for Applications (VBA) for Analysts
Thailand - Visual Basic for Applications (VBA) for Analysts
Vietnam - Visual Basic for Applications (VBA) for Analysts
India - Visual Basic for Applications (VBA) for Analysts
Argentina - Visual Basic for Applications (VBA) for Analysts
Chile - Visual Basic for Applications (VBA) for Analysts
Costa Rica - Visual Basic for Applications (VBA) for Analysts
Ecuador - Visual Basic for Applications (VBA) for Analysts
Guatemala - Visual Basic for Applications (VBA) for Analysts
Colombia - Visual Basic for Applications (VBA) for Analysts
México - Visual Basic for Applications (VBA) for Analysts
Panama - Visual Basic for Applications (VBA) for Analysts
Peru - Visual Basic for Applications (VBA) for Analysts
Uruguay - Visual Basic for Applications (VBA) for Analysts
Venezuela - Visual Basic for Applications (VBA) for Analysts
Polska - Visual Basic for Applications (VBA) w Excel dla analityków
United Kingdom - Visual Basic for Applications (VBA) for Analysts
South Korea - Visual Basic for Applications (VBA) for Analysts
Pakistan - Visual Basic for Applications (VBA) for Analysts
Sri Lanka - Visual Basic for Applications (VBA) for Analysts
Bulgaria - Visual Basic for Applications (VBA) for Analysts
Bolivia - Visual Basic for Applications (VBA) for Analysts
Indonesia - Visual Basic for Applications (VBA) for Analysts
Kazakhstan - Visual Basic for Applications (VBA) for Analysts
Moldova - Visual Basic for Applications (VBA) for Analysts
Morocco - Visual Basic for Applications (VBA) for Analysts
Tunisia - Visual Basic for Applications (VBA) for Analysts
Kuwait - Visual Basic for Applications (VBA) for Analysts
Oman - Visual Basic for Applications (VBA) for Analysts
Slovakia - Visual Basic for Applications (VBA) for Analysts
Kenya - Visual Basic for Applications (VBA) for Analysts
Nigeria - Visual Basic for Applications (VBA) for Analysts
Botswana - Visual Basic for Applications (VBA) for Analysts
Slovenia - Visual Basic for Applications (VBA) for Analysts
Croatia - Visual Basic for Applications (VBA) for Analysts
Serbia - Visual Basic for Applications (VBA) for Analysts
Bhutan - Visual Basic for Applications (VBA) for Analysts
Nepal - Visual Basic for Applications (VBA) for Analysts
Uzbekistan - Visual Basic for Applications (VBA) for Analysts