VBA如何跨Excel表格查找?

我不会跨excel表格的语句,在网上边查边学了好长时间,最终还是没法自己写出这个宏:
比如D盘“1月份”文件夹里有AA和BB两个excel表格,BB的数据分散在多个不同的工作表里。现在要把AA和BB进行比对,如果两个表格同时都有这份数据,则标红AA中该数据所在的单元格。
请大侠帮忙写个宏,谢谢!
第一张图是AA表格里的sheet(1),后面5张图分别是BB表格里的sheet(1)到sheet(5)。现在要将AA和BB比对,并在AA里用红色标出两表相同的单元格。

一个工作薄中一两张表,如下入所示,想通过公式把人员工号加入到第一张表中

我们在“工号与身份证号对照表”中插入一列“工号”,如图

在单元格中输入公式=vlookup(),然后点击另一张表,如图

公式的参数如图所示

单击确定完成数据查找插入操作,如图

安装小方块往下拉就可以完成所以的查找插入操作!如图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-12
这个要看表格的具体情况才能来写。
这个用vba可以做的,不难 。加下裙 叄贰伍肆零叄扒叄零 一定帮您解决。
第2个回答  2020-09-26
Workbooks.Open
("D:\1月份\AA.xlsx")
Workbooks.Open
("D:\1月份\BB.xlsx")
读BB的数据到数组Arr
Arr
=
ActiveWorkbook.Worksheets(xxx).Range(xxx)
ActiveWorkbook.Close
False
你后面的比对是怎么比对?
AA和BB都有几个sheet?
AA
sheet1
[a1]
对应
BB
sheet1
[a1]
这么比对吗?还是有特殊的比对规则?
第3个回答  2015-08-12
这个跟土豆能做什么菜一个问题.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网