Excel VBA:查找&通过部分字符串搜索激活工作表

时间:2016-11-01 19:12:57

标签: excel vba excel-vba

我有一个名为data.xlsm的Excel工作簿,其中包含多个具有不同名称的工作表。使用VBA,我想对工作表名称进行部分字符串搜索,激活工作表并将其部分内容复制粘贴到另一个工作表。

除了激活工作表一次之外,我还希望能够多次调用该工作表,以便将部分数据传输到另一个工作表。

以下示例中的工作表名为M54_min_rest_09152016,我只想搜索“min”。

下面的代码片段没有找到工作表。

我正在使用Excel 2013.

有什么建议吗?

For Each ws In Workbooks("data.xlsm").Worksheets
 If ws.Name Like "min*" Then
  ws.Activate
  Exit For
 End If
Next ws

0 个答案:

没有答案