gpt4 book ai didi

vba - 在 VBA 中查找指定 Excel 工作表上的单元格而不激活工作表

转载 作者:行者123 更新时间:2023-12-02 18:58:32 28 4
gpt4 key购买 nike

我试图在工作表“此工作表”上找到具有公式“CAL JUMP INTENS”的单元格。以下代码有效。

worksheets("this worksheet").activate
Set target = Cells.Find(What:="CAL JUMP INTENS", After:=ActiveCell, _ LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=False)

但是,我不想激活工作表“此工作表”。有没有办法做到这一点?我需要找到仅限于此工作表“此工作表”而不是整个工作簿的单元格。

最佳答案

使用范围和工作表对象限定 Find() 方法:

Set target = Sheets("this worksheet").Cells.Find(What:="CAL JUMP INTENS", After:=ActiveCell, _ LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=False)

在 VBA 中,您需要激活选择任何内容的情况极为

关于vba - 在 VBA 中查找指定 Excel 工作表上的单元格而不激活工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30947938/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com