【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】

上一篇:【VBA(十四):VBA中的用户信息交互】【Msgbox+Inputbox+GetOpenFilename+小结】

文章目录

  • 使用ADO连接外部Excel数据源
  • 常用SQL语句
    • 抓取数据
    • 多表合并
    • 其他
  • 使用ADO连接ACCESS数据库
  • 小结
    • 概念

使用ADO连接外部Excel数据源

原数据
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第1张图片

【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第2张图片

【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第3张图片

连接步骤:VBA-工具-引用
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第4张图片
连接代码
在这里插入图片描述

常用SQL语句

抓取数据

代码
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第5张图片

效果图
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第6张图片

多表合并

代码
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第7张图片
效果图
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第8张图片

其他

【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第9张图片
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第10张图片

使用ADO连接ACCESS数据库

连接
代码
【VBA(十五):使用ADO操作外部数据】【连接Excel数据源+常用SQL语句+连接ACCESS数据+小结】_第11张图片

小结

概念

select * from [data$]
conn.open . excute .close
ADO与打开文件做操作的差别和不同场景
理解ADO连接代码的意义
了解SQL语句

你可能感兴趣的:(VBA,excel,vba)