【发布时间】:2015-11-17 05:19:18
【问题描述】:
我在 Excel VBA 中编码时遇到问题。我想在所有列 f 上运行一个查询以获取一个字符串“mug”,然后我想将值添加到列 H、I、J、K。
我知道这将需要一个 for 循环来遍历所有列 f 以查询“mug”。之后我不确定如何将值添加到三个不同的列。
伪编码:
If column f = "mug", then write 5 to column g, 10 to column h, 15 column i
【问题讨论】:
-
既然可以使用公式,为什么还要使用 VBA?
-
=IFERROR(IF(FIND or SEARCH("mug",f1),"***5/10/15****"),"")