【发布时间】:2018-08-08 16:48:12
【问题描述】:
尽管我需要从仅以“2018 和 2017”开头的工作表中复制数据,但我正在处理具有多个选项卡的工作表。
我想从这些工作表中复制 range -example (A13:L40) 并将它们全部粘贴到另一个选项卡“摘要”中。
非常感谢任何帮助或建议
下面是我到目前为止创建的宏,但我仍然不确定如何添加 2017。
Sub Macroif()
Dim sheet As Worksheet
Sheets("Summary").Activate
For Each sheet In Worksheets
If (sheet.Name Like "2018*") Then
sheet.Select
sheet.Range("A13:L40").Copy
Worksheets("Summary").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial (xlPasteValues)
End If
Next sheet
End Sub
【问题讨论】:
标签: excel vba copy-paste worksheet-function