【发布时间】:2018-08-28 13:02:11
【问题描述】:
我目前正在尝试循环列以查找单元格是否具有特定值。如果单元格具有该特定值,它将搜索该行以查找范围之间的另一个值。当找到该范围中的该值时,将给出该范围中该列所具有的“名称”的最终值。完成后,重复此操作,直到在第一列中找不到任何值。
IE
- 遍历 A:A 以找到 X
- 查看范围 H:L 以找到 Y
- 根据找到 Y 的位置,在 {M,N,O,P,Q} 中产生“M”
- 循环直到在 A:A 中找不到更多 X 值
如果您能帮我解决这个问题,我们将不胜感激!
【问题讨论】:
-
欢迎来到Stack Overflow! 这是一个程序员编写自己的代码并与特定分享问题的网站> 尝试自行解决后出现的问题。如果在doing more research之后,您有特定问题,请edit您的帖子分享examples of your code and relevant data和一些背景信息。一些不错的入门读物:“How to Ask”以及提示 here 和 here。
-
“我目前正在尝试循环列以查找单元格是否具有特定值” - 为什么?使用Find method of a Range object。 Excel VBA 中通常不需要逐个单元格循环。