請教EXCEL 2007使用上問題,目前EXCEL一個檔案內有5個sheet,
需要把這5個sheet裡面其中E2到N13的儲存格框選後傳到同一個檔案內的新sheet,
(每個sheet都是不同內容,每個sheet要複製的儲存格都一樣)
複製到新sheet是否能依序排下來?有試過VLOOKUP和MATCH,
可能是功力不夠,無法呈現想要的結果,
或者在新sheet上直接抓取5個sheet的E2到N13儲存格,
之前是一個一個sheet複製,然後再貼上新sheet覺得比較慢,謝謝!
new76510304 wrote:
Worksheets("Sheet1").Range("E2:O13").Copy _
destination:=Worksheets("SheetABC").Range("C5")
樓主可以把「名稱」:"Sheet1",改成sheets(1).name (意思是傳回第一個工作表的名稱...這樣就不用再更名囉,只要您要處理的 Sheet1是在最前面,不管名稱是否是"Sheet1",或叫其他名稱都可以,程式就抓第一個工作表......其他以此類推囉)
Worksheets(Sheets(1).Name).Range("E2:O13").Copy _
Destination:=Worksheets("SheetABC").Range("C5")
以上,希望對您有幫助。
Der,misser1