【发布时间】:2021-09-24 15:44:07
【问题描述】:
我目前正在尝试创建一个向下查看整个列的宏,如果该单词等于某个单词,则会将其更改为更合适的单词。
例如,每当动物“Bird”位于 B 列时,它就会变成“Parrot”这个词。如果在向下搜索 B 列时遇到单词“Dog”或“Cat”,则该单词将保持不变。
任何帮助将不胜感激!谢谢!!
【问题讨论】:
-
Range.Replace在两个数组、一个 searchTerms 和一个 replaceTerms 上循环。或使用Scripting.Dictionary。 -
基本解决方案:
Columns("B").Replace "Bird", "Parrot".
标签: excel vba for-loop if-statement