我一直试图找出为什么我不能粘贴值只在这个VBA模块。有人能发现我的问题吗?我已经尝试了许多不同的组合,但仍然得到编译错误
Sub Merge_Sheets()
'Set Master sheet for consolidation
Set mtr = Worksheets("Master")
Set wb = ThisWorkbook
'loop through all sheets
For Each ws In wb.Worksheets
'except the master sheet from looping
If ws.Name <> "Master" Then
ws.Activate
Range("A5:P20").Copy _
mtr.Range("A" & mtr.Cells(Rows.Count, 1).End(xlUp).Row + 1).PasteSpecial xlPasteValues
End If
Next ws
Worksheets("Master").Activate
End Sub
有没有人对这个问题有什么想法?提前感谢!
1条答案
按热度按时间db2dz4w81#
附加所有工作表中的范围值