【发布时间】:2022-01-14 21:00:58
【问题描述】:
我一直在研究 Vlookup 函数(在单元格内工作),如下所示:
=IFERROR(VLOOKUP(B2&"*", 'Sheet2'!$AC:$AC, 1, FALSE), "N/A")
这就是使用这个公式背后的全部想法:
- 在 Sheet1 col.B 中查找文本字符串值(例如:BajaTurkeyAvocado_6S_HeroRegular_Mobile)
- 查看 Sheet2 col 中是否存在类似的值。 AC(例如:BajaTurkeyAvocado_6S_HeroRegular_Mobile.png 是匹配的,因为它是一个相似的值)
- 如果匹配,则放置 Sheet2 col。将 AC 值输入 Sheet1 col。 E(此列包含我的 VLookup 函数,如上所示):
我很难在我的 VBA 宏按钮中实现此 VLookup 功能。我不想把它写在 E 列的单元格中。
这就是我的目标:
- 点击 VBA 按钮
- 根据 B 列中要查找的项目数,对 E Sheet1 中的所有值运行 vlookup,如上所示
- 将查找值转换为 E 列中的字符串(而不是公式)
简而言之,只要知道如何将单元格中编写的 vlookup 函数转换为 VBA 宏按钮中编写的函数就会非常有帮助。
谢谢!
【问题讨论】: