excel中如何在多个表格中查找到我要找的内容。

发布网友 发布时间:2022-03-18 11:49

我来回答

2个回答

热心网友 时间:2022-03-18 13:18

愿以的话把表格发给我看看 2252809238.追问有12个表格要 还有一张纸上面有名单 要对着名单找出12张表格中哪个有那张纸上的,然后标记出来!

追答Sub 循环工作表查找()
Dim arr, brr, dt, s$, m%, i%
Dim sh As Worksheet
y = InputBox("请输入查找内容" & Chr(10) & "输入形式" & Chr(10) _
& "查找内容1,查找内容2,.....", "提示", " ")
brr = Split(y, ",")
Set dt = CreateObject("Scripting.dictionary")
For i = 0 To UBound(brr)
dt.Add (brr(i)), m
m = m + 1
Next
For Each sh In Sheets
F = sh.Name
r = sh.Range("A65536").End(3).Row
arr = sh.Range("A1:A" & r)
For i = 1 To UBound(arr)
If dt.exists(arr(i, 1)) Then
s = s & Chr(10) & "第" & i & "行" & arr(i, 1)
End If
Next
MsgBox F & Chr(10) & s: s = ""
Next
Set dt = Nothing
End Sub
没有附件只能假设要查找的数据在A列,输出的工作表名称不详现用消息框代替

热心网友 时间:2022-03-18 14:36

可以QQ说。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com