在另一个工作簿选项卡中搜索单元格值并打印数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在另一个工作簿选项卡中搜索单元格值并打印数据相关的知识,希望对你有一定的参考价值。

我有一个要求,在中,我有一组数据存储在“ Sheet1”列A中,如下所示

Cat
Dog
Mouse
Horse

而且我还有另一本工作簿-“ Animaldetails.xlsx”,其中有几个包含“ Cat”,“ Dog”,“ Mouse”,“ Horse”和其他名称的标签。>

我需要将我的“ sheet1”中的所有值搜索到“ Animaldetails.xlsx”选项卡中,并将每个选项卡中的所有数据复制到单独的工作表-“ sheet2”中

谈到我所做的,我尝试了.Find方法,但是我只能对1个单元格执行,而不能对多个值进行操作。我可以在工作表中搜索,但我想在工作簿的标签中搜索

我知道这可以使用INDIRECT函数来实现,但是我正在VBA中寻求实现

我有一个需求,其中,我在“ Sheet1”列A中存储了一组数据,如下所示:Cat Dog Mouse Horse Horse,还有另一个工作簿-“ Animaldetails.xlsx”,其中有多个选项卡...

答案

要查找名称为Cat的工作表,您需要遍历所有工作表并将其名称与Cat进行比较。

以上是关于在另一个工作簿选项卡中搜索单元格值并打印数据的主要内容,如果未能解决你的问题,请参考以下文章

如何在一个选项卡中隐藏现有属性并在另一个选项卡中显示它

Excel:打印所有工作簿,但在打印之前刷新(重新计算)每个选项卡

参考从中复制数据的选项卡,将不同选项卡中的数据整理到单个选项卡

Excel:INDIRECT函数单元格引用不会向下拖动

创建打印按钮,启用和禁用基于单元格值excel

从同一个 Excel 工作簿中的另一个工作表中检索单元格值