團隊單元格值的,複製從一個工作簿到另一個
是新來的Excel宏,並試圖小區E15的數值從工作簿名稱九月複製到另一個工作簿的名稱格式的D15,但無法用下面的代碼做這件事。 請幫我
我用下面的代碼來做到這一點。
Sub COPYCELL()
Dim wbk As Workbook
strFirstFile = "c:\documents and Settings\msivas\Desktop\James\September.xls"
strSecondFile = "c:\documents and Settings\msivas\Desktop\James\Format.xls"
Set wbk = Workbooks.Open(strFirstFile)
With wbk.Sheets("Summary")
Range("E15").Copy
End With
Set wbk = Workbooks.Open(strSecondFile)
With wbk.Sheets("sheet1")
Range("D12").PasteSpecial Paste:=xlPasteAll
End With
End Sub
我收到一個錯誤,無法知道。
什麼是錯誤您收到? –
使用'Option Explicit'強制你聲明你的變量。我會將您的文件位置定義爲字符串,爲包含和目標工作簿使用單獨的變量,並且如果使用'With',則需要在任何行的前面放置一個「。」。 '.range(「E15」)複製' –
AM接收到一個說明「Error 400」 –