我有一个针对很多项目运行的程序,跳过某些不符合标准的项目。但是,然后我回去为一些在第一遍中错过的人运行它。我目前通过手动为每个人重新运行该过程来做到这一点,但理想情况下,我希望有一个更轻松的解决方案。
我的老板建议可能有效的方法是创建一个包含相关项目名称的列表(如在数据 -> 列表中),然后遍历该列表。可悲的是,我的帮助文件 fu 似乎让我失望了——我不知道我是否只是不知道要寻找什么,或者是什么。
运行“生成宏”命令显示首先创建列表的 VBA 是沿着 ActiveSheet.ListObjects.Add(xlSrcRange, Range("$A$1"), , xlYes).Name = "List1"
不幸的是,我似乎无法弄清楚如何处理结果列表。我正在寻找沿线的循环
For Each ListItem in List
Run the procedure on the text in ListItem.Value
Next ListItem
有什么建议么?