【发布时间】:2013-12-18 14:52:55
【问题描述】:
我需要在工作簿中搜索几个关键短语(总是在标题行中),找到短语后,将整列复制到新工作簿,然后继续查找下一个短语。当我录制宏时,这是它给我的,但关键短语可能并不总是在 B 列中,所以这可能会很快出错!我的项目的范围是找到这些关键字,选择直到最后一行有数据的列,然后复制到单独的工作簿中。我将合并 6 - 7 个工作簿。
Cells.Select
Selection.Find(What:="Emp Name", After:=ActiveCell, LookIn:=xlFormulas _
, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Columns("B:B").Select
Selection.Copy
【问题讨论】:
标签: excel vba excel-interop