Yth, Bapak dan Ibu Master Excel,

Saya akan memindahkan data dari 121 file dengan nama yang berbeda (AA, AB, AC 
.... ZZ) ke dalam file ALL, yang masing-masing file tersebut tersusun 
berturutan ke bawah.

Untuk memindahkan 1 file, perintahkan telah saya buat sebagai berikut:

    ChDir "H:\Folder Kerja"
    Workbooks.Open Filename:= _
        "H:\Folder Kerja\AI.xls"
    Range("H1").Select
    ActiveCell.FormulaR1C1 = "=R[1]C[-5]"
    Range("I1").Select
    ActiveCell.FormulaR1C1 = "=R[0]C[-6]"
    Range("J1").Select
    ActiveCell.FormulaR1C1 = "=R[8]C[-7]"
    Range("K1").Select
    ActiveCell.FormulaR1C1 = "=R[8]C[-7]"
    Range("L1").Select
    ActiveCell.FormulaR1C1 = "=R[9]C[-9]"
    Range("M1").Select
    ActiveCell.FormulaR1C1 = "=R[9]C[-9]"
    Range("N1").Select
    ActiveCell.FormulaR1C1 = "=R[12]C[-11]"
    Range("O1").Select
    ActiveCell.FormulaR1C1 = "=R[12]C[-11]"
    Range("P1").Select
    ActiveCell.FormulaR1C1 = "=R[13]C[-13]"
    Range("Q1").Select
    ActiveCell.FormulaR1C1 = "=R[13]C[-13]"
    Range("R1").Select
    ActiveCell.FormulaR1C1 = "=R[16]C[-15]"
    Range("S1").Select
    ActiveCell.FormulaR1C1 = "=R[16]C[-15]"
    Range("T1").Select
    ActiveCell.FormulaR1C1 = "=R[17]C[-17]"
    Range("U1").Select
    ActiveCell.FormulaR1C1 = "=R[17]C[-17]"
    Range("H1:U1").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
    Range("J1:U1").Select
    Selection.NumberFormat = "#,##0_);[Red](#,##0)"
    Range("H1:I1").Select
    Selection.Copy
    Windows("ALL.xls").Activate
    Range("C7").Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Windows("AI.xls").Activate
    Range("J1:M1").Select
    Selection.Copy
    Windows("ALL.xls").Activate
    Range("E7").Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Windows("AI.xls").Activate
    Range("N1:Q1").Select
    Selection.Copy
    Windows("ALL.xls").Activate
    Range("L7").Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Windows("AI.xls").Activate
    Range("R1:U1").Select
    Selection.Copy
    Windows("ALL.xls").Activate
    Range("Q7").Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Windows("AI.xls").Activate
    ActiveWindow.Close savechanges = False

Mohon bantuannya, bagaimana caranya membuat perintah Looping untuk 121 kali 
tersebut.

Atas bantuannya, kami ucapkan terima kasih.

Wassalam,
Hendro Supardi    


      
___________________________________________________________________________
Nama baru untuk Anda! 
Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan @rocketmail. 
Cepat sebelum diambil orang lain!
http://mail.promotions.yahoo.com/newdomains/id/

Kirim email ke