Excel VBA编程与ChatGPT自动化实战-宏录制/条件判断

一套让你快速上手的VBA教程

已完结
|
难度:初级
|
时长:共 17 小时 5 分钟
¥298.00
距离活动结束
立即购买
加购物车
本课程由「顾领中」出品
  • 掌握VBA语法和编辑器操作
  • 深入理解Excel公式与VBA结合
  • 学会条件和循环语句编写
  • 掌握工作表的自动化操作
  • 提升异常处理与代码调试技巧
  • 掌握应用AI高效编程技巧
试看本节课 11:06
试看本节课 12:16
试看本节课 09:31
1-1 开始VBA学习之旅
1-4 VBA编辑器界面讲解
1-9 录制宏案例-表头批处理

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
顾领中
本课是一门综合性的VBA编程课程,从基础语法到高级应用,涵盖宏录制、条件判断、循环控制、异常处理、对话框操作、数组处理、工作表与工作簿操作、事件处理、AI辅助编程等,旨在培养学生的Excel自动化和VBA编程实战能力。

本章介绍:

本章主要讲解VBA编程基础,涵盖VBA学习入门、宏的录制与启用、安全性设置、编辑器界面与窗口视图、宏的运行方法、对象属性与方法、单元格对象操作、变量声明、数据类型、运算符以及常用函数,旨在为初学者打下坚实的VBA编程基础。

第1章 VBA基础和宏
16 节|155分钟
展开
  • 视频:
    1-1 开始VBA学习之旅
    试看
    11:06
  • 视频:
    1-2 录制第一个宏
    13:01
  • 视频:
    1-3 启用宏的安全性
    04:25
  • 视频:
    1-4 VBA编辑器界面讲解
    试看
    12:16
  • 视频:
    1-5 编辑器窗口视图介绍
    04:49
  • 视频:
    1-6 录制宏的后续问题解决
    09:22
  • 视频:
    1-7 运行VBA宏的三种方法
    07:11
  • 视频:
    1-8 对象属性方法
    07:54
  • 视频:
    1-9 录制宏案例-表头批处理
    试看
    09:31
  • 视频:
    1-10 录制宏案例-日报批处理
    07:17
  • 视频:
    1-11 了解VBA的过程
    05:37
  • 视频:
    1-12 认识单元格对象
    12:41
  • 视频:
    1-13 单元格对象常见属性方法
    18:14
  • 视频:
    1-14 变量声明和数据类型
    13:06
  • 视频:
    1-15 运算符
    09:11
  • 视频:
    1-16 常用函数
    08:52

本章介绍:

本章主要讲解VBA中的条件判断语句,包括基本的IF语句、IF THEN ELSE结构、IF THEN ELSEIF链、逻辑判断案例、SELECT CASE语法及其实战应用,旨在培养学生在VBA编程中进行条件控制的能力

第2章 条件语句
6 节|58分钟
收起
  • 视频:
    2-1 简单IF
    06:58
  • 视频:
    2-2 IF THEN ELSE
    12:10
  • 视频:
    2-3 IF then elseif
    09:40
  • 视频:
    2-4 IF逻辑判断案例
    08:53
  • 视频:
    2-5 SELECT CASE语法
    09:53
  • 视频:
    2-6 select case实战应用
    10:20

本章介绍:

本章主要讲解VBA中的循环语句,包括FOR NEXT变量遍历、FOR NEXT实战应用、FOR EACH NEXT语句、条件取值查询、自选区域数据查询、提取不重复项、WITH语句优化代码、DO LOOP及其变体(WHILE和UNTIL),以及EXIT和END语句的使用,旨在提高学生在数据处理和代码优化方面的循环控制能力。

第3章 循环语句
14 节|154分钟
收起
  • 视频:
    3-1 for next变量遍历
    17:05
  • 视频:
    3-2 for next实战删除偶数值行
    06:15
  • 视频:
    3-3 批量复制模板工作表
    14:28
  • 视频:
    3-4 for each next语句
    08:25
  • 视频:
    3-5 条件取值一对多查询
    18:31
  • 视频:
    3-6 自选区域查询数据
    13:18
  • 视频:
    3-7 提取不重复项
    14:13
  • 视频:
    3-8 缩排注释with语句优化代码
    11:31
  • 视频:
    3-9 do loop语句
    09:41
  • 视频:
    3-10 do while loop
    07:35
  • 视频:
    3-11 do until loop语句
    06:52
  • 视频:
    3-12 1to100的自然数计算
    07:52
  • 视频:
    3-13 do while隔行显色
    08:42
  • 视频:
    3-14 exit end 结束
    09:11

本章介绍:

本章主要讲解VBA中的异常处理与代码调试技巧,包括ON ERROR异常处理、GOTO跳转语句、调试工具的使用、断点调试方法、立即窗口调试,以及CASE WHEN逐列累计的实战应用和本地窗口与监视窗口的使用,旨在提升学生编写健壮代码和高效调试的能力。

第4章 防错和调试代码
7 节|66分钟
展开
  • 视频:
    4-1 onerror异常处理语句
    08:50
  • 视频:
    4-2 goto跳转语句
    06:07
  • 视频:
    4-3 代码调试工具讲解
    06:45
  • 视频:
    4-4 断点调试
    07:39
  • 视频:
    4-5 立即窗口调试
    06:54
  • 视频:
    4-6 case when逐列累计应用
    19:43
  • 视频:
    4-7 本地窗口和监视窗口
    09:11

本章介绍:

本章主要讲解VBA与Excel公式的结合使用,包括VBA中正确应用函数、调用已有自定义函数、自定义函数的创建与认识、自定义函数案例分析以及自定义函数的加载宏,旨在提高学生在VBA编程中处理Excel数据的能力和自定义函数的应用技巧。

第5章 函数和自定义函数
6 节|42分钟
展开
  • 视频:
    5-1 VBA与公式
    08:44
  • 视频:
    5-2 VBA正确应用函数
    07:19
  • 视频:
    5-3 调用已有自定义函数
    03:42
  • 视频:
    5-4 认识自定义函数
    12:03
  • 视频:
    5-5 自定义函数案例合并内容
    06:28
  • 视频:
    5-6 自定义函数加载宏
    03:01

本章介绍:

本章主要讲解Excel VBA中单元格操作的高级技巧,包括单元格复制、行的插入与删除、查找(find)、偏移(offset)、合并(merge)、字体(font)设置以及选择性粘贴(paste),还有图形对象(shapes)的操作,旨在提升学生在Excel自动化处理中的效率和灵活性。

第6章 单元格操作
8 节|88分钟
展开
  • 视频:
    6-1 单元格复制操作案例
    21:02
  • 视频:
    6-2 行的插入和删除
    12:14
  • 视频:
    6-3 单元格find方法
    06:30
  • 视频:
    6-4 单元格的offset方法
    06:11
  • 视频:
    6-5 单元格合并merge
    15:54
  • 视频:
    6-6 单元格字体font
    11:06
  • 视频:
    6-7 选择性粘贴paste
    05:56
  • 视频:
    6-8 图形对象shape操作
    09:03

本章介绍:

本章主要讲解VBA中工作表和工作簿的操作,包括工作表的表示、新建、重命名、移动、删除,判断工作表是否存在,选择和激活工作表,工作簿的表示、区分当前与活动工作簿,以及工作簿的新建、打开、关闭、复制、保存,复制工作表到新工作簿,修改工作簿名称,按字段拆分工作表,合并工作表以及拆分数据到不同工作簿的技巧。

第7章 工作表工作簿
12 节|116分钟
展开
  • 视频:
    7-1 工作表表示方法
    06:35
  • 视频:
    7-2 工作表新建重命名移动删除
    14:55
  • 视频:
    7-3 判断工作表是否存在
    04:50
  • 视频:
    7-4 工作表选择和激活
    06:31
  • 视频:
    7-5 工作簿表示方法
    04:32
  • 视频:
    7-6 区分当前和活动工作簿
    04:19
  • 视频:
    7-7 新建打开关闭复制保存工作簿
    21:08
  • 视频:
    7-8 复制工作表到新工作簿
    12:43
  • 视频:
    7-9 实现修改工作簿名称
    07:13
  • 视频:
    7-10 按字段拆分工作表
    10:49
  • 视频:
    7-11 合并工作表应用
    14:01
  • 视频:
    7-12 拆分数据到不同工作簿
    08:21

本章介绍:

本章主要讲解VBA中工作表和工作簿的事件处理,包括工作表的默认事件(Change)、工作簿的默认事件用法、事件的启用与禁用,以及对工作簿和工作表事件的汇总介绍,旨在增强学生对Excel自动化响应事件的理解和应用能力。

第8章 事件处理
4 节|29分钟
展开
  • 视频:
    8-1 工作表默认事件change
    08:15
  • 视频:
    8-2 工作簿默认事件用法
    08:30
  • 视频:
    8-3 事件和禁用事件
    05:44
  • 视频:
    8-4 工作簿工作表事件汇总
    05:54

本章介绍:

本章主要讲解VBA中对话框的使用,包括Msgbox的基本使用和深度应用,以及输入对话框Inputbox的使用方法,并通过Inputbox制作计算器的案例,旨在提升学生在用户交互设计和数据输入方面的编程技巧。

第9章 交互对话框
4 节|34分钟
展开
  • 视频:
    9-1 对话框msgbox使用
    07:33
  • 视频:
    9-2 Msgbox深度应用
    12:18
  • 视频:
    9-3 输入对话框inputbox
    05:10
  • 视频:
    9-4 inputbox案例制作计算器
    08:13

本章介绍:

本章主要讲解VBA中数组的应用,包括数组的声明与认识、数据的存取、数组的录入与读取、数组转置(Transpose)、数组索引上限(UBound)和下限(LBound)的使用,以及Split和Join函数的应用,旨在提高学生在数据处理和数组操作方面的编程技能。

第10章 数组批量处理
9 节|77分钟
展开
  • 视频:
    10-1 认识数组array
    07:48
  • 视频:
    10-2 从数组中取数据
    05:44
  • 视频:
    10-3 把数据给数组
    07:09
  • 视频:
    10-4 数组录入和读取
    13:03
  • 视频:
    10-5 Transpose数组转置函数
    12:06
  • 视频:
    10-6 数组索引上限ubound使用
    07:30
  • 视频:
    10-7 lbound数组下限应用
    05:50
  • 视频:
    10-8 split拆分函数应用
    11:11
  • 视频:
    10-9 连接函数join应用
    06:15

本章介绍:

本章主要讲解VBA在数据引用与处理方面的应用,包括新建工作表引用数据、颜色批量逐行转置、ADO与SQL在VBA中的应用,以及VBA常见错误集和解决方案,最后分享VBA学习心得,旨在提升学生在数据操作和程序调试方面的实战能力。

第11章 综合案例篇
5 节|61分钟
展开
  • 视频:
    11-1 引用数据新建工作表
    15:34
  • 视频:
    11-2 颜色批量逐行转置
    10:02
  • 视频:
    11-3 ADO SQL应用
    12:48
  • 视频:
    11-4 VBA错误集及解决方案
    14:34
  • 视频:
    11-5 VBA学习心得
    07:29

本章介绍:

本章主要讲解利用人工智能辅助VBA编程的技巧,包括AI辅助下的多表合并、VBA代码撰写与阅读、ADO SQL应用扩展、按字段拆分工作表、批量插入图片、代码调试解读、处理复杂需求的沟通,以及AI在创建工作簿和逆向解析VBA代码中的应用,旨在提高学生利用现代工具解决编程问题的能力。

第12章 AI篇
10 节|150分钟
展开
  • 视频:
    12-1 AI教我VBA知识
    12:25
  • 视频:
    12-2 不会写代码,也能实现Excel多表合并
    03:12
  • 视频:
    12-3 AI教你撰写和阅读VBA代码
    04:10
  • 视频:
    12-4 GPT在VBA的更多应用
    17:16
  • 视频:
    12-5 AI实现按字段拆分工作表
    12:16
  • 视频:
    12-6 解决复杂VBA问题-批量插入图片
    25:07
  • 视频:
    12-7 解读调试代码
    10:27
  • 视频:
    12-8 和AI沟通从PPT复制到Excel的复杂需求
    37:11
  • 视频:
    12-9 AI创建100个工作簿
    11:16
  • 视频:
    12-10 从结果出发追问AIVBA代码
    16:12
本课程已完结
适合人群
开始学习VBA的人员
市场销售、人力行政、财务
电商数据分析
需要学习VBA日升数据处理水平
需要学习VBA编程开发的人员
顾领中
高级设计师, 已有205个学生
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
数据加载中...
《Excel VBA编程与ChatGPT自动化实战-宏录制/条件判断》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信