2013-09-08 4 views
0

У меня есть два XLS файлов: file1.xls и file2.xlsExcel 2003 копия листа

Я хочу, чтобы скопировать содержимое sheet1 из файла «file1.xls» в sheet2 из файла «file2.xls» ,

+0

Включите записи макросов и и скопировать из sheet1 из файлов file1 на Лист2 в file2. Выключите макрорекордер. Сгенерированный код не будет идеальным, но он будет делать то, что вы хотите. –

ответ

0

Рассмотрим что-то вроде:

Sub dural() 
    Dim alpha As Workbook, beta As Workbook 
    Workbooks.Open Filename:="C:\TestFolder\alpha.xlsm" 
    Set alpha = ActiveWorkbook 
    Workbooks.Open Filename:="C:\TestFolder\beta.xlsm" 
    Set beta = ActiveWorkbook 
    alpha.Sheets(1).Copy Before:=beta.Sheets(1) 
End Sub