感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Excel对象模型
- 使用VBA保护工作表
- 工作簿对象,工作簿集合
- 工作表对象,工作表集合
- 验证工作表
- Range对象的实用方法
- 复制、粘贴、选择性粘贴
- CurrentRegion属性
- 查找、替换
- 排序范围
- 图表(图表对象)
事件
- 应用程序级事件
数组
- 动态数组
- Variant表数组
- 优化数组和内存
- 多维数组
面向对象编程
- 类与对象
- 创建类
- 创建与销毁对象
- 创建方法
- 创建属性
- 使用属性验证数据
- 默认属性与方法
- 类模块中的错误处理
创建与管理集合
- 创建集合
- 添加与移除项
- 引用组件(使用键与索引)
高级结构与VBA函数
- 按值与按引用传递参数(ByRef与ByVal)
- 可变数量参数的过程
- 可选参数与默认值
- 未知数量参数的过程(ParamArray)
- 枚举,方便的参数传递
- 用户定义类型(User-defined Type)
- 服务Null、Nothing、空字符串""、Empty、0
- 类型转换(Conversion)
文件操作
- 打开与关闭文本文件
- 读写文本与二进制数据
- 处理CSV文件中的记录
- 高效处理文本文件
在其他应用中使用VBA函数
附加内容
- 创建自己的插件
- 为插件创建工具栏
- 安装与保护自己的插件
使用外部库
连接外部数据库(ODBC, OLEDB)
14 小时
客户评论 (7)
我喜欢动手实践培训,以及现场解决问题的过程。
Jon Matrille - LocumTenens.com
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
我非常喜欢这次培训,内容非常丰富且实用!培训师的知识与他的授课技巧相结合,使得培训时间非常高效。培训师能够识别参与者的VBA经验水平,并提供了与经验相关的练习,这使得培训非常有帮助。
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
我从培训师的知识、讲解和技巧中受益匪浅。
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
我喜欢这位培训师,他态度很好,人也很友善。
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
我总体上很欣赏他的知识和幽默感。
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
机器翻译