【发布时间】:2022-06-24 21:47:21
【问题描述】:
我期待:
- 在第一个工作表(右侧)之后创建一个名为“结果”的新工作表
- 在原始工作表搜索 B 列中,查找单元格中是否存在任何单词数组
- 如果找到,选择该行并将其移动到名为 results 的工作表中
- 从移动的行中删除空白空间
例如,在列中搜索包含“casual”且一个单元格包含“Casual Worker”的任何单元格。
我希望宏选择该行并将其剪切并粘贴到结果表中,然后返回并删除空单元格。
我认为单词的数组最适合,因为单词列表可能会发生变化。
工作表始终在同一列中包含信息,因此它的列 b 始终包含单词。
如果 b 列仅包含单词但 99% 的时间它是文本字符串的一部分,我可以编写宏。
我找到了在原始工作表之后创建新工作表的代码,然后将其命名。然后我找到了如何从 B 中选择单词并使其选择行并将其移动到另一张表。
它主要是设置数组,然后在每个单元格的一行文本中搜索特定的单词。
【问题讨论】: