- 第1讲-ExcelVBA操作数据库的基本理
- 第2讲-连接数据库
- 第3讲-向表中插入记录
- 第4讲-删除与修改记录
- 第5讲-SQL简单查询
- 第6讲-Select其他子句
- 第7讲-Select条件查询
- 第8讲-Select模糊查询
- 第9讲-分组计算查询
- 第10讲-生成表查询
- 第11讲-产生记录集的两种方式比较
- 第12讲-小综合(上)-设置窗体加载事件
- 第13讲-小综合(中)-选择部门返回员工
- 第14讲-小综合(下)-选择员工显示详细信息
- 第15讲-多表查询(Where连接)
- 第16讲-多表查询(内连接)
- 第17讲-多表查询(外连接)
- 第18讲-多表查询(自连接)
- 第19讲-多表查询(子查询)
- 第20讲-ListView控件(上)
- 第21讲-ListView控件(下)
- 第22讲-小综合-使用窗体实现分页显示记录
- 第23讲-判断数据库是否存在及新建
- 第24讲-在已有的数据库中创建表
- 第25讲-检查数据表是否存在
- 第26讲-获取数据库中所有表的名称和类型
- 第27讲-表中字段的判断及信息获取
- 第28讲-对字段的增删改
- 第29讲-综合实例Part1
- 第30讲-综合实例Part2
- 第31讲-综合实例Part3
- 第32讲-综合实例Part4
- 第33讲-将工作表数据导入数据库(循环)
- 第34讲-将工作表数据导入数据库(数组)
- 第35讲-综合项目-概览
- 第36讲-综合项目-界面设计
- 第37讲-综合项目-回调函数设置
- 第38讲-综合项目-界面的汉化
- 第39讲-综合项目-数据库创建
- 第40讲-综合项目-登陆界面
- 第41讲-综合项目-修改用户名和密码
- 第42讲-综合项目-基础资料管理
- 第43讲-综合项目-日常管理(初始化1)
- 第44讲-综合项目-日常管理(初始化2)
- 第45讲-综合项目-日常管理(新建与保存)
- 第46讲-综合项目-日常管理(记录的操作)
- 第47讲-综合项目-资料查询(初始化及控件事件)
- 第48讲-综合项目-资料查询(开始查询)
- 第49讲-综合项目-资料查询(拼音首字母查询)
- 第50讲-综合项目-资料查询(结果导出)
- 第51讲-综合项目-TreeView控件(概述)
- 第52讲-综合项目-TreeView控件(添加数据)
- 第53讲-综合项目-生成卡片(初始化)
- 第54讲-综合项目-生成卡片(生成)
- 第55讲-综合项目-生成统计报表(上)
- 第56讲-综合项目-生成统计报表(下)
- 第57讲-综合项目-生成折旧表
- 第58讲-综合项目-折旧分配表(完整系统)
- 第59讲-补充-控制其他Office程序(基础)
- 第60讲-补充-控制其他Office程序(批量文档)
- 第61讲-补充-提取文本文件的数据
- 第62讲-补充-将数据存入文本文件
- 第63讲-补充-MD5加密
- 第64讲-补充-Stream文件流读取数据
- 第65讲-补充-两种Type对比与文件流写入
- 第66讲-补充-使用Stream做简单的文件加密
- 第67讲-补充-Stream文件流读写特点
- 第68讲-补充-大文件分割与还原
- 第69讲-补充-使用Stream做简易数据加密
- 第70讲-补充-数据库存取文件及最后2个案例素材
- 第71讲-补充-Excel与SQL_Server的交互
- 第72讲-补充-连接SQL_Server服务器
- 第73讲-补充-判断数据库和表是否存在
- 第74讲-补充-在指定数据库中创建表
- 第75讲-补充-创建数据库
- 第76讲-补充-SQL注入攻击及预防措施
- 第77讲-补充-删除和重命名
- 第78讲-补充-备份还原 附加分离
课程概述
在日常工作中,数据的存储、查询与分析成为每个职场人士必须面对的问题。Excel虽然功能强大,但面对复杂的数据结构时,往往力不从心。而Access作为一款专业的数据库管理系统,其操作界面直观且功能丰富,但在自动化需求日益增长的今天,仅依靠图形化操作已无法满足用户对效率和灵活性的需求。这就引出了VBA的强大作用——它不仅能够实现Excel中的自动操作,还可以连接和操控Access数据库,大幅提升工作效率。
本课程围绕“Excel+VBA+Access”的应用场景展开,不仅教授基础语法和函数使用,还会深入讲解如何通过VBA代码实现与Access数据库的交互操作。从打开数据库、连接表,到查询、插入、更新甚至删除数据,每一步都配有详细的代码示例与操作步骤,帮助学员真正掌握自动化开发的核心技能。
学习目标
学员在完成本课程后,将具备以下能力:能够在Excel中编写VBA代码并与Access数据库进行数据交互;理解并掌握SQL语句在VBA中的应用;能够独立设计和实现一个完整的数据库管理系统;了解常见的数据库安全问题,如SQL注入,并学会防范措施。
此外,课程还涵盖了一些实用技巧,例如数据导入导出、控件的使用、界面设计与汉化等,进一步拓展学员的实际应用能力。
适用人群
本课程适合所有对Excel和数据库操作感兴趣的初学者、想要提升工作效率的职场人士、以及希望向软件开发方向转型的数据分析师。无论你是每天处理大量表格数据,还是需要构建一个小型数据库系统,这门课都将为你提供一套系统的解决方案。
课程内容由浅入深,既有理论讲解,也有大量实操示例。即使你没有VBA或Access的基础,也能轻松入门。
课程目录
第1讲-Excel VBA操作数据库的基本理念
第2讲-连接数据库
第3讲-向表中插入记录
第4讲-删除与修改记录
第5讲-SQL简单查询
第6讲-Select其他子句
第7讲-Select条件查询
第8讲-Select模糊查询
第9讲-分组计算查询
第10讲-生成表查询
第11讲-产生记录集的两种方式比较
第12讲-小综合(上)-设置窗体加载事件
第13讲-小综合(中)-选择部门返回员工
第14讲-小综合(下)-选择员工显示详细信息
……
第71讲-补充-Excel与SQL_Server的交互
第72讲-补充-连接SQL_Server服务器
第73讲-补充-判断数据库和表是否存在
第74讲-补充-在指定数据库中创建表
第75讲-补充-创建数据库
第76讲-补充-SQL注入攻击及预防措施
……
课程亮点
本课程的一大特色在于其“全流程”教学模式,从基础概念到实际项目开发,逐步引导学员完成整个数据库系统的构建。课程不仅涵盖技术知识,还融入了多个真实案例,如数据库存取文件、加密处理、大文件分割还原等,让学员真正体会到VBA在实际工作中的强大功能。
同时,课程注重实践与反馈,每一个知识点后都有对应的练习题,并配备完整素材包,方便学员随时动手操作,加深理解和记忆。
结语
通过本课程的学习,学员不仅能掌握Excel+VBA+Access的数据操作技巧,还能提升自己的程序设计思维和数据库建模能力。无论你是初学者还是有经验的开发者,这门课都将是你迈向数据自动化的重要一步。








