找回密码
 立即注册
搜索

查找指定数字在工作表中的所有出现过位置的行名称和列名称 ...

3
回复
935
查看
[复制链接]

3

主题

7

帖子

6

幻币

初入江湖

Rank: 1

积分
18
2021-12-15 17:02:00 显示全部楼层 |阅读模式
查找指定数字在工作表中的所有出现过位置的行名称和列名称。  一个工作簿中有多个工作表。如何查找指定数字在所有工作表中的所有位置的行名称和列名称。
PPT学习论坛
回复

使用道具 举报

0

主题

4

帖子

-3

幻币

东方不败

积分
-2
2021-12-27 01:22:43 显示全部楼层
查找对话框中,选工作簿,如找:“1”
7e18becce134596e5a5fa6da9ae9f8b2.png
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2022-1-16 22:52:45 显示全部楼层
可以用vba实现,遍历所有的工作表,然后使用find方法在工作表里找你要的数字,就可以了
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2022-3-15 17:11:22 显示全部楼层
Sub vFindAddress()
Dim f As Range,ar()
For j = 1 To WorkSheets.Count
With Worksheets(i).UsedRange
  Set f = .Find(2) '查找指定数值2
  n = f.Address
  Do
  RedimPreserve ar(i)
  Set f = .FindNext(f)
  ar(i) = f.Address
  i = i + 1
  Loop Until f.Address = n
End With
Next
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册