Bagaimana cara membagi buku kerja besar untuk memisahkan file Excel berdasarkan setiap lembar kerja?

Malam ini terbesit ide untuk menuliskan tentang sebuah tips dan trik yang saya dapatkan ketika di kantor.

Table of Contents

  • Contoh Kasus
  • Cara Copy Sheet Excel di Worksheet yang Sama (Duplikat)
  • Cara Copy Sheet Excel Langsung Banyak
  • Cara memisahkan Sheet di Excel menjadi File Lain (Memindahkan Sheet)
  • Penting untuk Diketahui
  • Bagaimana cara memecah sheet Excel menjadi file baru?
  • Bagaimana cara memisahkan file Excel?
  • Bagaimana cara menggabungkan sheet Excel dengan sheet Excel yang ada di file lain?
  • Bagaimana cara copy sheet Excel?
  • Bagaimana cara mengcopy sebuah lembar kerja atau sheet ke sheet lain?
  • Apa langkah untuk menyalin sebuah sheet di workbook ke sebuah workbook baru di Excel?
  • Bagaimana cara untuk menyalin isi sel di microsoft excel?
  • Bagaimana cara menghapus sheet?

Rekan kerja di kantor saya meminta tolong untuk memisahkan sheet di excel menjadi file excel lain secara terpisah.

Dari sheet-sheet berikut ini:

Bagaimana cara membagi buku kerja besar untuk memisahkan file Excel berdasarkan setiap lembar kerja?

Dipecah menjadi file-file terpisah seperti ini:

Awalnya saya mau melakukan ini secara manual, namun setelah melakukannya pada beberapa sheet, kok rasanya pekerjaan ini berulang-ulang dan terasa “membosankan”. Dan juga sheet-sheet yang ada ini juga terlalu banyak, kurang lebih ada 20an. Berhubung saya rajin malas (hehehe), maka saya coba riset sedikit di google. “Apakah bisa pekerjaan ini diotomatisasi?” begitu pikir saya  dalam hati.

BANG! Setelah saya googling sedikit, maka ketemu caranya. Ada pada halaman berikut ini . Saya lihat tutorial tersebut dan melihat pada bagian berikut:

Export And Save Worksheets As New Workbook With VBA Code

Tanpa ragu, saya mencobanya. BANG! Berhasil ternyata. Ini magic. Hehehe.

Alhasil saya bisa menghemat waktu untuk menyelesaikan pekerjaan tersebut.

Jadi berikut ini scriptnya. Silahkan mencoba. Dan tutorial lengkapnya ada di sini ya: https://www.extendoffice.com/documents/excel/785-excel-save-export-sheet-as-new-workbook.html

Sub SplitWorkbook()
‘Updateby20140612
Dim FileExtStr As String
Dim FileFormatNum As Long
Dim xWs As Worksheet
Dim xWb As Workbook
Dim FolderName As String
Application.ScreenUpdating = False
Set xWb = Application.ThisWorkbook
DateString = Format(Now, “yyyy-mm-dd hh-mm-ss”)
FolderName = xWb.Path & “\” & xWb.Name & ” ” & DateString
MkDir FolderName
For Each xWs In xWb.Worksheets
xWs.Copy
If Val(Application.Version) < 12 Then
FileExtStr = “.xls”: FileFormatNum = -4143
Else
Select Case xWb.FileFormat
Case 51:
FileExtStr = “.xlsx”: FileFormatNum = 51
Case 52:
If Application.ActiveWorkbook.HasVBProject Then
FileExtStr = “.xlsm”: FileFormatNum = 52
Else
FileExtStr = “.xlsx”: FileFormatNum = 51
End If
Case 56:
FileExtStr = “.xls”: FileFormatNum = 56
Case Else:
FileExtStr = “.xlsb”: FileFormatNum = 50
End Select
End If
xFile = FolderName & “\” & Application.ActiveWorkbook.Sheets(1).Name & FileExtStr
Application.ActiveWorkbook.SaveAs xFile, FileFormat:=FileFormatNum
Application.ActiveWorkbook.Close False
Next
MsgBox “You can find the files in ” & FolderName
Application.ScreenUpdating = True
End Sub

Semoga bermanfaat untuk rekan-rekan BMKG yang mengalami hal serupa di atas seperti saya. Dan juga semoga bermanfaat untuk para pembaca blog ini.

Berhubung ini masih di pertengahan Ramadhan. Terus tingkatkan ibadah, ya Guys.

See you.

The following two tabs change content below.

  • Bio
  • Latest Posts

Seorang pemuda luar biasa yang mempunyai hobi menulis, membaca, dan bermusik. Tertarik dengan bidang ilmu komputer untuk memecahkan beberapa persoalan. Co-Founder Triglav ID dan Co-Founder METLIGO. Sejak tahun 2018 bekerja di BMKG di bagian Pusat Database.

Hallo rekan-rekan semua, kali ini BatasKetika akan sharing mengenai cara mengcopy sheet di Excel ke Excel lain. Pada artikel ini akan dibahas bagaimana cara mengcopy / duplikat, memindahkan dan menggabungkan sheet excel ke file excel lain.

Seperti yang sudah kita rasakan, saat bekerja menggunakan microsoft excel tidak jarang kita menggunakan beberapa halaman worksheet yang ada. Nah, dari beberapa Sheet tersebut terkadang kita memerlukan sheet yang sama di dalam satu file atau bahkan berbeda file. Cara tersebut dapat dilakukan dengan mengcopy sheet atau memindahkannya.

Jadi bagaimana cara mengcopy sheet? Yuk kita simak ulasan berikutnya !


Daftar Isi

  • Contoh Kasus
  • Cara Copy Sheet Excel di Worksheet yang Sama (Duplikat)
  • Cara Copy Sheet Excel Langsung Banyak
  • Cara Mengcopy Sheet di Excel ke Excel lain
  • Cara memisahkan Sheet di Excel menjadi File Lain (Memindahkan Sheet)
  • Penting untuk Diketahui
    • Share this:
    • Terkait

Contoh Kasus

Misal saya punya sheet dengan nama Sekolah2,Sekolah2, dan Sekolah 3 yang ada pada file Sekolah.xlsx. Kemudian saya juga punya sheet dengan nama Matematika1, Matematika2 dan Matematika3 pada file Matematika.xlsx.

  1. Saya ingin menduplikat sheet Sekolah2 untuk disimpan di file Sekolah.xlsx
  2. Copy Sheet Sekolah2,Sekolah2 dan Sekolah3 untuk disimpan di file Sekolah.xlsx
  3. Menduplikat sheet Sekolah2 untuk disimpan di file Matematika.xlsx
  4. Memindahkan sheet Sekolah2 untuk disimpan di file Matematika.xlsx

Cara Copy Sheet Excel di Worksheet yang Sama (Duplikat)

Kita akan menyelesaikan kasus 1. Cara copy sheet excel agar sama isinya adalah dengan cara menduplikatnya. Jika Anda ingin membuat duplikat dari sheet untuk disimpan di file excel yang sama, maka berikut langkah-langkahnya :

  1. Klik kanan sheet Sekolah2
  2. Pilih Move or copy

  3. Atur posisi (biar tidak bingung pilih saja move to end, maka sheet hasil duplikasi akan berada di akhir)
  4. Berikan centang pada Create a copy

  5. Klik OK
  6. Selesai, Sheet Sekolah2 sudah diduplikasi


Cara Copy Sheet Excel Langsung Banyak

Kita akan menyelesaikan kasus 2. Cara copy sheet Excel Langsung Banyak adalah :

  1. Klik pada Sheet Sekolah2
  2. Tekan tombol SHIFT (Tahan)
  3. Klik pada Sheet Sekolah2 dan Sekolah 3 sambil tetap menekan tombol SHIFT
  4. Selanjutnya Klik kanan, pilih Move or Copy

  5. Atur posisi hasil dari Copy sheet tersebut
  6. Jangan lupa berikan tanda centang pada Create a copy
  7. Klik OK
  8. Selesai, Sheet Sekolah2, Sekolah2 dan Sekolah3 telah berhasil di copy


Kita akan menyelesaikan kasus 3. Cara mengcopy sheet di excel ke excel lain adalah :

  1. Buka file Excel Sekolah.xlsx dan Matematika.xlsx
  2. Sekarang masuk ke file Sekolah.xlsx. Kemudian, klik kanan pada Sheet Sekolah2.
  3. Pilih Move or Copy
  4. Pada bagian To book, silahkan pilih Matematika.xlsx

  5. Atur posisi hasil dari copy sheet tersebut
  6. Jangan lupa berikan tanda centang pada Create a copy
  7. Klik OK
  8. Selesai


Cara memisahkan Sheet di Excel menjadi File Lain (Memindahkan Sheet)

Kita akan menyelesaikan kasus 4. Cara untuk memisahkan Sheet di Excel menjadi file lain (Memindahkan Sheet) adalah :

  1. Buka file Sekolah.xlsx dan Matematika.xlsx
  2. Masuk ke file Sekolah.xlsx. Kemudian klik kanan pada sheet Sekolah2
  3. Klik Move or Copy
  4. Pada bagian To Book, pilih Matematika.xlsx

  5. Atur posisi penyimpanan sheet yang akan dipindahkan
  6. Klik OK
  7. Selesai, sheet Sekolah2 akan pindah ke File Matematika.xlsx


Penting untuk Diketahui

  • Bila Anda melakukan kesalahan saat menduplikat atau memindahkan sheet, Anda tidak dapat melakukan Undo. Jadi, Anda harus berhati-hati saat melakukan duplikasi atau memindahkan sheet. Anda bisa mengembalikan sheet yang di pindahkan dengan cara yang sama untuk memindahkan sheet ke file asal. Bila sheet nya hasil duplikasi, Anda dapat menghapus sheet tersebut.
  • Jika terdapat nama sheet yang sama pada file excel tujuan, maka nama sheet akan berubah secara otomatis.

Itulah pembahasan mengenai cara mengcopy sheet di Excel ke Excel lain. Mudah-mudahan bermanfaat bagi rekan-rekan semua yang sedang mempelajari Ms.Excel. Jangan lupa ikuti BatasKetik biar tidak ketinggalan artikel menarik lainnya dari BatasKetik. Terimakasih telah berkunjung.

Bagaimana cara memecah sheet Excel menjadi file baru?

Excel memiliki tools script VB yang disebut Macro. Nah, Macro ini dapat mengolah atau menjalankan logika dalam bentuk kode bahasa VB pada Microsoft Excel. Langkah-langkah untuk memecah sheet excel menjadi file baru adalah : Lalu kalian tinggal jalankan macro nya dan tunggu semua sheet excel kalian dipecah menjadi file baru.

Bagaimana cara memisahkan file Excel?

Anda mungkin perlu membagi buku kerja besar untuk memisahkan file Excel dengan menyimpan setiap lembar kerja buku kerja sebagai file Excel individual. Misalnya, Anda bisa membagi buku kerja menjadi beberapa file Excel individual lalu mengirimkan setiap file ke orang yang berbeda untuk menanganinya.

Bagaimana cara menggabungkan sheet Excel dengan sheet Excel yang ada di file lain?

Untuk menggabungkan sheet excel yang ada di sebuah file dengan sheet excel yang ada di file lain dapat anda lakukan dengan cara sebelumnya. Lakukan move or copy worksheet satu persatu hingga semua sheet berhasil di ekspor atau bisa dilakukan dengan cara yang lebih cepat menggunakan bantuan tombol keyboard SHIFT dan/atau CONTROL / CTRL.

Bagaimana cara copy sheet Excel?

Cara copy sheet Excel Langsung Banyak adalah : Klik pada Sheet Sekolah2 dan Sekolah 3 sambil tetap menekan tombol SHIFT Selesai, Sheet Sekolah2, Sekolah2 dan Sekolah3 telah berhasil di copy

Bagaimana cara mengcopy sebuah lembar kerja atau sheet ke sheet lain?

Klik kanan tab lembar kerja, lalu pilih Pindahkan atau Salin. Centang kotak Buat salinan. Di bawah Lembar sebelumnya, pilih tempat Anda ingin meletakkan salinan. Pilih OK.

Apa langkah untuk menyalin sebuah sheet di workbook ke sebuah workbook baru di Excel?

Buka Workbook tujuan. Buka Workbook yang berisi Worksheet yang ingin Anda salin, Tekan-tahan tombol [CTRL], lalu klik tab sheet Worksheet lain yang ingin Anda salin. Klik-kanan pada seleksi. Pilih Move Or Copy dari menu yang ditampilkan.

Bagaimana cara untuk menyalin isi sel di microsoft excel?

Menyalin sel menggunakan Salin dan Tempel Pilih sel atau rentang sel. Pilih Salin atau tekan Ctrl + C. Pilih Tempel atau tekan Ctrl + V.

Bagaimana cara menghapus sheet?

Menghapus lembar kerja.

Klik kanan tab Lembar, lalu pilih. Hapus..

Atau, pilih lembar, kemudian pilih Beranda > Hapus > Hapus Lembar..