Jika Anda memiliki sesuatu untuk dikerjakan dengan beberapa file excel. Lebih dari 150 file excel yang dihasilkan oleh aplikasi berbasis web harus digabungkan menjadi satu file, lalu dibuat ringkasannya. Cara sederhana untuk menggabungkan atau menggabungkan beberapa file excel, dengan makro di Excel. Show Jika Anda tidak terbiasa dengan makro kantor, jangan khawatir Anda dapat menggunakannya dengan mudah hanya dengan menulis kode penggabungan file xls sederhana pada editor vb, mengubah jalur folder kerja dan nama referensi starter sel di dalam kode agar sesuai dengan referensi Anda, dan . Semua file excel (xls atau xlsx) di dalam folder kerja akan digabungkan ke lembar kerja saat ini Unduh file di sini. MergeWorkBooks_ExampleFile. xls Baca juga Cara Membuka Proteksi Lembar Excel Tanpa Kata Sandi Untuk detail lebih lanjut, berikut adalah intro langkah demi langkah
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Sub simpleXlsMerger() Dim bookList As Workbook Dim mergeObj As Object, dirObj As Object, filesObj As Object, everyObj As Object Application.ScreenUpdating = False Set mergeObj = CreateObject("Scripting.FileSystemObject") 'change folder path of excel files here Set dirObj = mergeObj.Getfolder("D:changetoexcelfilespathhere") Set filesObj = dirObj.Files For Each everyObj In filesObj Set bookList = Workbooks.Open(everyObj) 'change "A2" with cell reference of start point for every files here 'for example "B3:IV" to merge all files start from columns B and rows 3 'If you're files using more than IV column, change it to the latest column 'Also change "A" column on "A65536" to the same column as start point Range("A2:IV" & Range("A65536").End(xlUp).Row).Copy ThisWorkbook.Worksheets(1).Activate 'Do not change the following column. It's not the same column as above Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Application.CutCopyMode = False bookList.Close Next End Sub
Range("B1:IV" & Range("B65536").End(xlUp).Row).Copy
Jika Anda mengatur folder baru di dalam kode, lalu tekan “F5″ atau tekan tombol SubRun, hasilnya akan ditambahkan ke lembar kerja saat ini di bawah data sebelumnya. Itu berarti itu tidak akan menimpa hasil terakhir tetapi sebagai penggabungan lain ke data gabungan sebelumnya. Sebagai kesimpulan, Anda dapat melakukan spam mengubah jalur folder dan menekan F5 untuk menjalankan kode untuk menggabungkan semua file di folder yang disediakan ke dalam lembar kerja saat ini. Jika Anda ingin memulai penggabungan baru untuk beberapa file xls atau xlsx, Anda harus menghapus lembar kerja saat ini, atau membuat file baru untuk digabungkan. Saya harap ada juga cara untuk menggabungkan spreadsheet mirip dengan ini tetapi untuk LibreOffice , karena saya juga mengerjakan beberapa file ods. Baca juga
Terima kasih . oaultimate. com Bagikan ini
TerkaitBagaimana cara menggabungkan beberapa file Excel menjadi satu buku kerja?Cara Menggabungkan File Excel Menggunakan Power Query . Pindahkan setiap file yang ingin Anda gabungkan ke dalam satu folder (atau diatur dalam subfolder) Pilih tab Data Klik Dapatkan Data, lalu Dari File, dan Dari Folder Pilih direktori folder Klik Oke Klik Combine & Load untuk menggabungkan file Excel Anda Bagaimana cara menggabungkan beberapa lembar kerja menjadi satu di VBA?Menggabungkan semua lembar buku kerja aktif menjadi satu lembar dengan VBA . Aktifkan buku kerja yang ingin Anda gabungkan semua lembarnya, lalu tekan tombol Alt + F11 untuk membuka jendela Microsoft Visual Basic for Applications Di jendela popping, klik Sisipkan > Modul untuk membuat skrip Modul baru Salin kode di bawah ini dan tempelkan ke skrip Bagaimana cara menggabungkan beberapa file Excel menjadi satu lembar kerja menggunakan Power Query?Menggabungkan Data dari Beberapa Lembar Kerja Menggunakan Power Query . Buka tab Data Di grup Get & Transform Data, klik opsi 'Get Data' Buka opsi 'Dari Sumber Lain' Klik opsi 'Kueri Kosong'. . Di editor kueri, ketik rumus berikut di bilah rumus. = Unggul. . Tekan tombol Enter |