VBA循环并调用列中的下一个非空白单元格

时间:2018-10-25 18:08:40

标签: excel vba list loops

我在尝试在网上找到可进行此类操作的VBA时遇到了麻烦,并希望这里的某人可能不介意为此提供帮助。

我在A列中有一个带标题的列表。A列中非空白单元格的数量会随着时间而变化。我想在单元格B14中输入一个值,该值将与A列中的单元格值之一匹配。我正在寻找一个VBA代码,该代码将从A列中的列表中查找B14中输入的当前值(不包括标题) (第1行),然后将列A的NEXT非空白值放入单元格B14中。每次运行宏时,我都需要VBA遍历A列中的列表,以查找当前B14中列表值之后的下一个非空白值,并将该值插入B14中。

一个例子,假设这是A列中的列表:

Apples 
Oranges    
Bananas    
[BLANK CELL]    
Peaches    
Blueberries

假设我当前在单元格B14中有Blueberries。运行宏时,我希望将B14替换为Apples,因为它是循环中的下一个非空值。

感谢那些愿意为此提供帮助的人!

0 个答案:

没有答案