gpt4 book ai didi

excel - 如果其他两个单元格匹配,则选择一个单元格的宏

转载 作者:行者123 更新时间:2023-12-04 22:02:38 24 4
gpt4 key购买 nike

我需要一个宏(必须是宏),当且仅当两个单元格匹配时才会选择一个单元格。 =IF(a3=k8) 选择 k9。 A3 是静态的,但匹配数据可以位于行范围内的任何位置。因此,我需要在 k8:bz8 范围内查找 a3 中的数据,并且在每种情况下,选择其正下方的单元格。基本上是 HLOOKUP。选择该单元格后,我将调用另一个宏来填充该单元格。
我正在使用 Office 2016 for Mac(其中 sux)
谢谢
大学教师

最佳答案

大概你不应该对 WorksheetFunction object 有任何问题。使用 HLOOKUP function使用通配符搜索。

    dim val as variant
with activesheet
on error goto no_match
val = worksheetfunction.hlookup(chr(42) & .range("a3").value & chr(42), .range("k8:bz9"), 2, false)
on error goto 0
end with
debug.print val
no_match:
if err.number = 1004 Then _
debug.print "no match"

关于excel - 如果其他两个单元格匹配,则选择一个单元格的宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31952157/

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