2012-12-05 21 views
0

我有ABC1 Excel文件,從那裏我想複製柱A值(A1:A50)和 我也有ABC2 Excel文件,從那裏我想複製柱B值(B1:B50)。複製值

我想將它們粘貼到
XYZ1([ABC1A1]以D1和[ABC2B1]到D2)Excel文件,
XYZ2([ABC1A2]以D1和[ABC2B2]到D2)Excel中文件,
XYZ3 ...和...
XYZ50
單獨的Excel文件。

+3

你嘗試過什麼?嘗試在執行這些步驟時錄製一個宏:這會給你一個起點,然後你可以嘗試修改。如果遇到問題,請回復該代碼,我相信你會得到一些建議。 –

+0

我試圖記錄一個宏,但是我遇到了一些問題。 特別是當我打開一個新的excel文件以將解決方案保存在單獨的文件中時,我需要有關自動生成新文件名(XYZ1,然後是XYZ2)的幫助。 – Tamas

回答

0

會是這個樣子

dim x as integer 
dim wb as workbook 

for x=1 to 50 
    set wb=workbooks.add() 
    'copy data to wb.sheets(1) 
    wb.saveas filename:="C:\destination_folder\XYZ" & x & ".xlsx" 
    wb.close false 
next x