excel中,如何通过VBA代码对两个表格进行核对

 时间:2024-11-09 05:44:52

相信大家在工作中,经常需要对两个表格内容进行核对,惘度谋裆常规方法都是用的vlookup函数,或者使用条件格式进行核对,这些方法效率低,可能还达不到我们想醐肛们亲要的效果下面给大家分享一下通过VBA代码对两个表格进行核对的方法,如果觉得好用,记得帮忙点赞哦

excel中,如何通过VBA代码对两个表格进行核对

工具/原料

电脑

excel

案例数据

1、惯例,先看数据,左表是原数据,右表是待查找数据。要求:只需要点击A列任意单元格(或按上下键移动)在对应的D列行就会自动显示重复的姓名。

excel中,如何通过VBA代码对两个表格进行核对

方法/步骤

1、侑喏嵋甲插入代码在工作表标签上单击左键-查看代码,打开一个新窗口然后在左侧【工程】窗口中找到并双击工作表名称,在右侧代码窗口左侧下拉框中碚枞凇悄选择worksheet,会自动生成两行代码,然后在中间插入一句[f1]=target代码说明:F1是单元格地址(可以修改为任一空单元格),target是当前操作的单元格(在第一行代码中可以找到它)。然后关闭窗口回到excel。

excel中,如何通过VBA代码对两个表格进行核对

2、设置代码后,当你选取任一单元格,它的值都显示到F1中,如果选择为空,F1也为空。

excel中,如何通过VBA代码对两个表格进行核对

3、设置条件格式同时选取A列和D列区域,条件格式-新建规则,在打开【新建格式规则】窗口中-只为包括以下单元格设置格式-单元格值-等于-选取F1-点格式按钮-设置填充色。

excel中,如何通过VBA代码对两个表格进行核对

4、完成以上设置后,测试一下效果,完美,下班!

excel中,如何通过VBA代码对两个表格进行核对

excel里面我想 用VBA实现调用另一个工作簿中的数据怎么解决 excel中使用vba来给单元格赋值 [VBA入门] 5、VBA如何表示行与列? 如何使用VBA获取EXCEL表格最后行列数 Excel如何用VBA复制单元格?
热门搜索
初一数学手抄报图片 酒柜图片大全效果 图片网站大全 双十一图片 印度泰姬陵图片