课程介绍

你将学到
  • 掌握 VBA 语法和编辑器操作
  • 学会条件和循环语句编写
  • 提升异常处理与代码调试技巧
  • 深入理解 Excel 公式与 VBA 结合
  • 掌握工作表的自动化操作
  • 掌握应用 AI 高效编程技巧

课程简介:

本课是一门综合性的VBA编程课程,从基础语法到高级应用,涵盖宏录制、条件判断、循环控制、异常处理、对话框操作、数组处理、工作表与工作簿操作、事件处理、AI辅助编程等,旨在培养学生的Excel自动化和VBA编程实战能力。

试看链接 https://pan.baidu.com/s/15Ed416iG9bv0XxTNQ2B4JQ?pwd=3ink

相关推荐

互联网架构多线程并发编程高级教程

AI编程超级课三端全套,0基础14天学会独立开发

新版JavaWeb网络编程:Servlet6.0+Vue3+最佳项目实战

课程目录

第1章 VBA基础和宏
1-1 开始VBA学习之旅
1-2 录制第一个宏
1-3 启用宏的安全性
1-4 VBA编辑器界面讲解
1-5 编辑器窗口视图介绍
1-6 录制宏的后续问题解决
1-7 运行VBA宏的三种方法
1-8 对象属性方法
1-9 录制宏案例-表头批处理
1-10 录制宏案例-日报批处理
1-11 了解VBA的过程
1-12 认识单元格对象
1-13 单元格对象常见属性方法
1-14 变量声明和数据类型
1-15 运算符
1-16 常用函数

第2章 条件语句
2-1 简单IF
2-2 IF THEN ELSE
2-3 IF then elseif
2-4 IF逻辑判断案例
2-5 SELECT CASE语法
2-6 select case实战应用

第3章 循环语句
3-1 for next变量遍历
3-2 for next实战删除偶数值行
3-3 批量复制模板工作表
3-4 for each next语句
3-5 条件取值一对多查询
3-6 自选区域查询数据
3-7 提取不重复项
3-8 缩排注释with语句优化代码
3-9 do loop语句
3-10 do while loop
3-11 do until loop语句
3-12 1to100的自然数计算
3-13 do while隔行显色
3-14 exit end 结束

第4章 防错和调试代码
4-1 onerror异常处理语句
4-2 goto跳转语句
4-3 代码调试工具讲解
4-4 断点调试
4-5 立即窗口调试
4-6 case when逐列累计应用
4-7 本地窗口和监视窗口

第5章 函数和自定义函数
5-1 VBA与公式
5-2 VBA正确应用函数
5-3 调用已有自定义函数
5-4 认识自定义函数
5-5 自定义函数案例合并内容
5-6 自定义函数加载宏

第6章 单元格操作
6-1 单元格复制操作案例
6-2 行的插入和删除
6-3 单元格find方法
6-4 单元格的offset方法
6-5 单元格合并merge
6-6 单元格字体font
6-7 选择性粘贴paste
6-8 图形对象shape操作

第7章 工作表工作簿
7-1 工作表表示方法
7-2 工作表新建重命名移动删除
7-3 判断工作表是否存在
7-4 工作表选择和激活
7-5 工作簿表示方法
7-6 区分当前和活动工作簿
7-7 新建打开关闭复制保存工作簿
7-8 复制工作表到新工作簿
7-9 实现修改工作簿名称
7-10 按字段拆分工作表
7-11 合并工作表应用
7-12 拆分数据到不同工作簿

第8章 事件处理
8-1 工作表默认事件change
8-2 工作簿默认事件用法
8-3 事件和禁用事件
8-4 工作簿工作表事件汇总

第9章 交互对话框
9-1 对话框msgbox使用
9-2 Msgbox深度应用
9-3 输入对话框inputbox
9-4 inputbox案例制作计算器

第10章 数组批量处理
10-1 认识数组array
10-2 从数组中取数据
10-3 把数据给数组
10-4 数组录入和读取
10-5 Transpose数组转置函数
10-6 数组索引上限ubound使用
10-7 lbound数组下限应用
10-8 split拆分函数应用
10-9 连接函数join应用

第11章 综合案例篇
11-1 引用数据新建工作表
11-2 颜色批量逐行转置
11-3 ADO SQL应用
11-4 VBA错误集及解决方案
11-5 VBA学习心得

第12章 AI篇
12-1 AI教我VBA知识
12-2 不会写代码,也能实现Excel多表合并
12-3 AI教你撰写和阅读VBA代码
12-4 GPT在VBA的更多应用
12-5 AI实现按字段拆分工作表
12-6 解决复杂VBA问题-批量插入图片
12-7 解读调试代码
12-8 和AI沟通从PPT复制到Excel的复杂需求
12-9 AI创建100个工作簿
12-10 从结果出发追问AIVBA代码