2017-11-11 84 views
-2

我用VBA工作(用於Excel宏)如何整合來自工作表Sheet1(供應商)的信息,掌握工作表Sheet1和Sheet2的(供應商),以MasterSheet2

在試圖複製SupplierFile1,File2(sheet2)Masterfile(Sheet2)

使用迪爾後訪問供應商文件,然後複製Sheet2中的數據我這樣做

ActiveWorkbook.Worksheets("Sheet2").Activate 
erow = Sheet2.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row 
ActiveSheet.Paste Destination:=Worksheets("Sheet2").Range(Cells(erow, 1), 

Cells(erow, 5)) //"This part is showing error" 

我不是一個程序員,並試圖在網上和YouTube,但沒有什麼工作的解決方案。

+0

什麼錯誤顯示?你忘了提到這一點。 – ADyson

+0

請閱讀[在什麼情況下我可以添加「緊急」或其他類似的短語到我的問題,以獲得更快的答案?](/ meta.stackoverflow.com/q/326569) - 總結是,這不是這是解決志願者問題的理想方式,可能會對獲得答案產生反作用。請不要將這添加到您的問題。 – halfer

回答

0

我不知道你想與做的:

Cells(erow, 5)) //"This part is showing error" 

但卻有太多的括號。它應該是

Cells(erow, 5) 'Something else needs to go here 

嘗試這樣的事情

With ActiveSheet 
    .Range(.Cells(erow, 5).Select 'or whatever you're wanting to do 
End With