【发布时间】:2015-01-30 22:24:35
【问题描述】:
我有一个宏,但它似乎不起作用。我有一个包含多个工作表的工作簿。我基本上想将单元格 B1、G1、M94 全部复制到单独的“摘要”工作表中。复制单元格到 A4 B4 和 C4 比如果有更多的 A5、B5 和 C5 等等。
我的编码如下。我已经尝试过这样做,所以它只为一张纸做,但需要它用于大约 10 张不同名称的床单。
Sub SummurizeSheets()
Dim ws As Worksheet
Application.ScreenUpdating = False
Sheets("Summary").Activate
For Each ws In Worksheets
If ws.Name <> "17B CUNNINGHAM" Then
ws.Range("B1, G1, M94").Copy
Worksheets("Summary").Cells(Rows.Count, 3).End(xlUp).Offset(1, 0) _
.PasteSpecial (xlPasteValues)
End If
Next ws
End Sub
【问题讨论】: