EXCEL VBA里怎么用SQL 的SELECT 语句

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:07:59
各位高人,本人初学,想请教一个问题.
一个EXCEL文件里有三个表,
1、sheet1用来经过处理的数据,里面的第一行是标题,标题内容如:姓名\语文成绩 \数学成绩\总成绩
2、sheet2是原始数据,存放内容如:姓名\语文成绩\数学成绩
3、sheet3是一个公式表,有两例,公式名\公式,如:总成绩\语文成绩+数学成绩
以上,如是表的一个模式,我的问题是,怎么用EXCEL VBA 里使用 SQL的语句,在sheet2里查找到sheet3的公式里所需要的数据,并按sheet3公式进行计算,将结果输出到sheet1标题所对应的例!!
可能描述的不太清楚,可以麻烦加下我的QQ46377909.谢谢。

可以做到,但不是三言两语能说清楚的。至少VBA程序不会太短

如果用手工操作,不借助VBA,可以利用Excel的“数据-导入外部数据”菜单将SQL中的表先导入到Excel中,那么Excel数据与SQL数据的比较就变成了两个Excel表列的比较,很容易用数组公式或相关函数标识出重复的数据项的。

用Excel连接Access吧。简单安全。

我空间有。

Execl ADO SQL 联合查询

http://hi.baidu.com/%B4%F3%CA%A5%C3%C0%BA%EF%CD%F5/blog/item/10e90317ec0413054a90a7c5.html