我有一个名为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