代码有问题。
excel工作簿有4张。该工作簿定期更新。
-Sheet1是我想要粘贴数据的地方。
-Sheets2-4有我想要的数据。
- 范围" A2:B2"是Sheets2-4中数据的位置。需要将数据粘贴到Sheet1中的相同范围内。没有数据粘贴。
以下代码导致A2:B2仅在Sheet2-4中选择,并且在Sheet1中选择并复制相同的范围。
任何帮助都将不胜感激。
AdminGuard
答案 0 :(得分:0)
您的代码是从sheet1复制/粘贴到sheet1。
然后将sheet1粘贴到sheet1。
您的问题表明您只需要A2:B2范围,但您的代码会选择代码下方的使用范围,如果您只需要范围A2:B2,则不需要。
以下是从单张纸张中复制/粘贴的一些代码:
Sub CopyPaste()
Worksheets("Sheet2").Range("A2:B2").Copy Destination:=Worksheets("Sheet1").Range("A2:B2")
End Sub
如果您希望复制活动表,请从上面的代码中删除工作表参考:
Sub CopyPaste()
Range("A2:B2").Copy Destination:=Worksheets("Sheet1").Range("A2:B2")
End Sub