Vba 将数据从一个范围复制到另一个图纸范围
问:我想将一些2列数据复制到另一张特定范围的表中。请帮忙。提前谢谢Vba 将数据从一个范围复制到另一个图纸范围,vba,excel,spreadsheet,Vba,Excel,Spreadsheet,问:我想将一些2列数据复制到另一张特定范围的表中。请帮忙。提前谢谢 Sub cutpaste() Range("c5:d7").Cut Sheets("C:\Users\Sai\Desktop\Anil peddi\Practice.xlsm\sheet2")range("f5") End Sub -1严重吗????为什么这个问题被投票表决?有时我怀疑那些投赞成票和投反对票的人是否明智:/@Anil:你需要问一些有意义的问题。比如你面临什么问题?什么东西没有按预期工作?您是否收到任何错
Sub cutpaste()
Range("c5:d7").Cut Sheets("C:\Users\Sai\Desktop\Anil peddi\Practice.xlsm\sheet2")range("f5")
End Sub
-1严重吗????为什么这个问题被投票表决?有时我怀疑那些投赞成票和投反对票的人是否明智:/@Anil:你需要问一些有意义的问题。比如你面临什么问题?什么东西没有按预期工作?您是否收到任何错误消息?等等,@siddharth:我正在学习基本的VBA程序,我试图用复制粘贴的方法将数据从一张纸复制到另一张纸上。你能告诉我我要问什么有意义的问题吗?。如果你不能回答我的小问题,为什么你要对我发出声音?我们不能用复制粘贴方法吗?你可以,但你为什么要这样做?我认为这比上面的代码更容易。
Sub myMacro()
' source
Dim wbkSour As Workbook
Set wbkSour = Workbooks("WorkBookNameWhereMacroIs.xlsm")
' destination
Dim wbkDest As Workbook
Set wbkDest = Workbooks.Open("C:\...\DestinationWorkBookName.xlsm")
' copying proccess
wbkDest.Sheets("Sheet2").Range("F5:G7").Value = wbkSour.Sheets("Sheet1").Range("C5:D7").Value
' save and close destination
wbkDest.Save
wbkDest.Close
End Sub