对于我提供的数据集,我需要一个相当复杂的VBA宏循环的帮助 . 数据集作为一个长列存在于数千个不同的条目中 .
我已经尝试过录制宏了,但我不知道接近它的最佳方法 . 任何帮助将不胜感激 . 用最简单的术语来说,我需要找到一个术语(即“这是一个测试”),将该单元格复制到新的工作表中,然后向上移动72个单元格并将该单元格中的任何内容复制到新的工作表中 .
VBA宏循环的逻辑......
-
扫描所有工作表中的单词"THIS IS A TEST"
-
将该单元格复制到新工作表(例如A1)
-
向上移动72个单元格
-
将该单元格复制到新工作表中(例如B1)
它需要在所有打开的工作表中循环上述逻辑,将结果转储到新的工作表中 .
再一次,感谢我收到的任何帮助 .
1 回答
这是一个开始 . 你的笔记表明这些单词只会在每张纸上出现一次,并且会有72行的单元格 . 我已经包含了关于检查这两个项目的说明,但只是粗略地说 .