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

2025-11-20 11:46:28

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代码对两个表格进行核对?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢