问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel 使用 VBA 查找和替换

发布网友 发布时间:2022-04-20 02:09

我来回答

4个回答

热心网友 时间:2023-09-27 14:25

假设两个工作表都使用A:B两列
不需要使用VBA,用函数操作步骤如下:
1.在sheet2的A列前插入一个空白列,得到空白列为A列,其它两列就变成了B:C列
2.在新列的A2单元格内输入公式:=INDEX(Sheet1!A:A,MATCH(C2,Sheet1!B:B,0),)
3.下拉填充这个公式(或双击填充柄直接填充)
4.A列就得到与sheet1对应的A列数据。复制sheet2的A列,直接在A列右键选择性粘贴为“数值”
5.如果A列没有找到合适的数据,会显示#N/A
6.筛选A列的#N/A项,如果数据少,可以通过复制粘把B列对应的内容弄过来,然后填充颜色为红色
7.如果得到的#N/A项目比较多,可以在第2步骤时使用公式:
=IF(ISERROR(INDEX(Sheet1!A:A,MATCH(C2,Sheet1!B:B,0),)),B2,INDEX(Sheet1!A:A,MATCH(C2,Sheet1!B:B,0),))
8.这样就可以通过设置条件格式来把A列等于B列数据的行设置为红色底纹
如果不明白,可以HI我一下

热心网友 时间:2023-09-27 14:25

Sub Check()
Dim m, n As Integer

'把100改成你需要检索的最后一行就可以了,m代表sheet1,n代表sheet2

For m = 2 To 100

For n = 2 To 100

If Sheets("Sheet1").Cells(m, "B").Value = Sheets("Sheet2").Cells(n, "B").Value Then
Sheets("Sheet2").Cells(n, "A").Value = Sheets("Sheet1").Cells(m, "A").Value
Sheets("Sheet2").Cells(n, "A").Interior.ColorIndex = 3
GoTo ok
End If

Next n

ok:
Next m

End Sub

’试一试上面的VBA代码,找到的标记为红色,剩下的就是没找到的,嘿嘿。

热心网友 时间:2023-09-27 14:26

应该可以通过录制宏,来给自己提供个思路.(由于是替换操作,应该需要一个具体例子,并注明具体怎么改),

热心网友 时间:2023-09-27 14:26

yang881119@sina.com
文件发过来看看再教你弄
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 在excel中如何用vba来实现查找特定的字符串? EXCEL VBA查找内容 EXCEL使用VBA查询数据 高分急问 Excel vba 要是用find函数查找内容,找不到怎么办? Excel vba如何实现查找多个值之一? Excel VBA查询 在EXCEL中 如何用VBA查找某特定单元格并返回该单元... 如何VBA实现在Excel中自动查找某单元格的内容? EXCEL如何用VBA实现多条件查询数据? 苹果11怎么打开gps定位 香水中排名前十位的品牌都有哪些? 这个是什么牌子的香水 香水大牌子有哪些 bt是什么牌子口红 服装品牌排行榜是怎样的? 如何开一家化妆品店? 香水排名前十位 十大香水品牌有哪些 十大香水品牌有哪些? 全球十大最有价值奢侈品牌,你知道几个? Excel 如何用vba实现模糊查找 【excel+vba】如何查找某个表格里的数据并且将相关... excel中如何用VBA查找值并返回另一列对应的值 excel vba 判断查找数据 VBA查找文件夹下所有excel文件中的相关数据 Excel 求助VBA实现1对多数据查找 Excel怎样用VBA查找指定内容并返回值 Excel 如何通过VBA找出最后一行数据所在的列 excel vba查找内容(求助高手) 怎样开启GPS 素馅饺子的做法 素馅饺子有哪些馅? 素饺子馅有哪些呢? 十种最好吃的素饺子馅有什么? 素饺子馅有哪些 种类 素饺子馅有哪些及怎么做好吃 十种最好吃的饺子馅素馅 除夕素馅饺子馅的做法 素馅的饺子有哪几种 家常素馅饺子馅做法大全窍门