Visual Basic for Applications (VBA) in Excel - Advanced 培训
本课程揭示了在 VBA 应用程式 MsExcel 中有效编写高级应用程式的秘密。
此讲师指导的实时培训(在线或现场)面向希望使用 Excel 中的高级 VBA 来自动化任务的数据分析师。
在本次培训结束时,参与者将能够:
- 编写高级面向物件的应用程式
- 转换文字档
- 使用外部数据源
- 使用外部库
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
课程大纲
Excel 对象模型
- VBA的保护片
- 对象工作簿、工作簿集合
- Worksheet 对象、集合工作表
- 验证表
- Range 对象的实用方法
- 复制、粘贴、粘贴特殊
- 属性 CurrentRegion
- 查找、替换
- 排序范围
- 图表(对象图表)
事件
- 应用程序级事件
板
- 动态数组
- 表数组 Variant
- 优化阵列和内存
- 多维数组
面向对象 Programming
- 类和对象
- 创建类
- 创建和销毁对象
- 创建方法
- 创建属性
- 使用属性验证数据
- 默认属性和方法
- 类模块中的错误处理
创建和管理集合
- 创建集合
- 添加和删除项目
- 对组件的引用(使用键和索引)
高级结构和功能 VBA
- 按值和引用传递参数(ByRef 和 ByVal)
- 具有可变参数数的过程
- 可选参数和默认值
- 未知参数数的过程 (ParamArray)
- 枚举,方便参数传递
- 键入用户(用户定义类型)
- 服务 Null, Nothing, 空字符串 “”, Empty, 0
- 类型转换 (Conversion)
文件操作
- 打开和关闭文本文件
- 读取和写入文本和二进制数据
- 处理 CSV 文件中的记录
- 高效处理文本文件
在其他应用程序中使用 VBA 函数
额外
- 创建您自己的附加组件
- 创建用于添加的工具栏
- 安装您自己的附加组件及其保护
使用外部库
连接到外部数据库(ODBC、OLEDB)
需要帮助选择合适的课程吗?
Visual Basic for Applications (VBA) in Excel - Advanced 培训 - Enquiry
客户评论 (7)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
I really enjoy the training. Huge and practical! knowledge of the trainer combined with his skill to conduct the training made the training time very efficient. The trainer recognized the level of participant's experience in VBA and provided exercises relevant to that experience which made the training very useful.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
I was benefit from the trainer knowledge, explanation and tips.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
I liked the trainer, nice guy with great attitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
课程 - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
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
即将举行的公开课程
相关课程
Access VBA
21 小时该培训讨论了与 Visual Basic for Applications 中的编程相关的问题,并介绍了使用 VBA 访问数据的方法。培训参与者还将学习允许他们编写专业数据库应用程序的机制。
Working with spreadsheet in Microsoft Excel
14 小时课程参与者将能够以透明的方式有效地进行各种计算,以安排和呈现他们的结果,使用多种机制来促进和加速分布表的创建,以及保护计算和结果免受未经授权的人。
Excel Advanced with VBA
21 小时参与者将能够以最佳方式创造、巩固和管理数据。 一系列工具旨在简化工作,往往会显著缩短到目前为止进行的活动的时间,并可以帮助您设计一个可以完成新的任务的应用程序。
Visual Basic for Applications (VBA) in Excel (intermediate level)
14 小时该课程是指那些熟悉基本的 VBA 谁想要发展他们的知识和更大的使用语言能力。
Excel and VBA Programming for Audit and Finance Professionals
28 小时请回答以下问题:
- 你的日常工作在 Excel 是一个无尽的序列的命令复制?
- 您是否浪费时间重复类似操作,以准备数据进行分析?
- 你知道所有的键盘短片在 Excel,但你不满意的结果?
- 而不是处理数据分析和准备浪费时间?
- 您是否需要手动验证来自不同系统的这些数据的准确性?
- 您是否需要在工作时间后留在工作场所或(0)因为没有在白天工作而把书带回家?
- 你的工作是根据大数据集编制报告吗?
- 你觉得工作在(0),你到达一个圆形的结果方式吗?
如果你能回答一个问题,那是时候停止这个噩梦了。 这个训练是为你。
了解如何加快您的日常操作,并获得最多的MS(0)。
警告
训练后,你的生活会彻底改变。 1,占据了整天,只需要几分钟。 你为此准备好了吗?
Data and Analytics - from the ground up
42 小时数据分析是当今商业中的重要工具。我们将始终专注于培养实际动手数据分析的技能。目的是帮助代表们对以下问题给出循证答案:
发生了什么事?
- 处理和分析数据
- 生成信息丰富的数据可视化
会发生什么?
- 预测未来表现
- 评估预测
应该发生什么?
- 将数据转化为基于证据的业务决策
- 优化流程
该课程本身可以作为为期 6 天的课堂课程提供,也可以根据需要在数周内远程提供。 我们可以与您合作,提供最适合您需求的课程。
Visual Basic for Applications (VBA) in Excel - Introduction to programming
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望在Excel中使用VBA自动执行任务的数据分析师。
在培训结束时,参与者将能够:
- 根据需要录制和编辑宏。
- 使用工作表中的数据编写过程。
- 创建自己的函数。
- 通过处理程序处理事件(打开工作表单元格更新等)。
- 创建表单。