Gabung multiple workbook dalam 1 worksheet

7 views
Skip to first unread message

henri.hutagalung

unread,
Mar 24, 2021, 3:56:32 AM3/24/21
to milis Belajar-Excel
Hello para suhu sekalian,

Mohon bantuannya untuk solusi untuk menggabungkan data dari beberapa workbook ke dalam 1 worksheet baru.

Saya sering bekerja dengan puluhan workbook dengan format dan jumlah kolom yang sama tetapi jumlah raw ber variasi.

Contoh file MFR-A.xlsx, MFR-B.xlsx, MFR-C.xlsx datanya di gabung jadi satu di HASIL GABUNGAN.xlsx
Terima kasih untuk bantuannya suhu

Gabung multiple workbook.jpg
HASIL GABUNGAN.xlsx
MFR-A.xlsx
MFR-B.xlsx
MFR-C.xlsx

hendrik karnadi

unread,
Mar 25, 2021, 2:40:53 AM3/25/21
to Milis Belajar-Excel, Mr. Kid
Hai Henri,

Terlampir adalah file yang telah saya isi Macro hasil modifikasi dari Internet.

Sebelum menjalankan, macronya harus diaktifkan dulu dan file2 yang akan digabung dimasukkan ke dalam satu folder, mis. "Gabung"

Jalankan Macronya, kemudian pilih folder "Gabung" tersebut dan klik OK.

Salam,
HK



--
You received this message because you are subscribed to the Google Groups "milis Belajar-Excel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to milis-belajar-e...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/milis-belajar-excel/dc1cad61-f026-4205-b511-a213bbcf8f19n%40googlegroups.com.
re_HASIL GABUNGAN.xlsm

hendrik karnadi

unread,
Mar 26, 2021, 3:08:02 AM3/26/21
to Milis Belajar-Excel
Jika Workbooks yang mau digabung terdiri dari satu atau bbrp Worksheets, maka tambahkan Code berwarna merah pada bagian ini:

       For Each wks In src.Worksheets
        wks.Select
        Set Tble = wks.Range("A1", Range("A1").SpecialCells(xlCellTypeLastCell))
        Tble.Copy
        dst.ActiveSheet.Cells(mynextrow, 1).PasteSpecial Paste:=xlPasteAllUsingSourceTheme
        mynextrow = dst.ActiveSheet.UsedRange.Rows.Count + 1
    Next wks

Semoga bermanfaat.

Salam,
HK


re_HASIL GABUNGAN.xlsm

Mr. Kid

unread,
Apr 6, 2021, 12:25:43 AM4/6/21
to milis Belajar-Excel
Hai Henri,

Kalau pakai Power Query, bisa seperti yang ada disini.

--
Reply all
Reply to author
Forward
0 new messages