Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara membuat lembar kerja urutan dari berbagai sel di Excel?

Jika Anda memiliki berbagai data di lembar kerja Anda, dan sekarang, Anda ingin membuat urutan lembar kerja berdasarkan data sel, lihat tangkapan layar berikut. Tentu saja Anda bisa mengedit nama worksheet satu persatu secara manual, namun jika ada beberapa nama worksheet yang perlu diedit, cara ini akan merepotkan dan memakan waktu. Di sini, saya akan membahas beberapa trik cepat untuk membantu Anda.

doc-buat-lembar-dari-daftar1

Buat lembar kerja urutan dari daftar sel dengan kode VBA

Buat lembar kerja urutan dari daftar sel dengan Kutools for Excel

Tab Office Mengaktifkan Pengeditan dan Penjelajahan Tab di Office, dan Jadikan Pekerjaan Anda Lebih Mudah ...
Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%
  • Gunakan Kembali Apa Pun: Tambahkan rumus, bagan, dan hal lain yang paling sering digunakan atau rumit ke favorit Anda, dan gunakan kembali dengan cepat di masa mendatang.
  • Lebih dari 20 fitur teks: Ekstrak Nomor dari String Teks; Ekstrak atau Hapus Bagian dari Teks; Ubah Angka dan Mata Uang ke Kata Bahasa Inggris.
  • Gabungkan Alat: Beberapa Buku Kerja dan Lembar menjadi Satu; Gabungkan Beberapa Sel / Baris / Kolom Tanpa Kehilangan Data; Gabungkan Baris dan Jumlah Duplikat.
  • Alat Pisah: Membagi Data Menjadi Beberapa Lembar Berdasarkan Nilai; Satu Buku Kerja ke Beberapa File Excel, PDF atau CSV; Satu Kolom ke Beberapa Kolom.
  • Tempel Melewati Baris Tersembunyi / Difilter; Hitung Dan Jumlah dengan Warna Latar Belakang; Kirim Email Hasil Personalisasi ke Beberapa Penerima secara Massal.
  • Filter Super: Buat skema filter tingkat lanjut dan terapkan ke setiap lembar; Jenis menurut minggu, hari, frekuensi, dan lainnya; SARING dengan tebal, rumus, komentar ...
  • Lebih dari 300 fitur canggih; Bekerja dengan Office 2007-2021 dan 365; Mendukung semua bahasa; Penerapan yang mudah di perusahaan atau organisasi Anda.

panah gelembung kanan biru Buat lembar kerja urutan dari daftar sel dengan kode VBA

Kode VBA berikut dapat membantu Anda menambahkan beberapa lembar kerja yang diberi nama berdasarkan konten sel setelah lembar kerja yang sudah ada. Harap lakukan seperti ini:

1. Tahan ALT + F11 kunci, lalu membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Jendela Modul.

Kode VBA: tambahkan lembar kerja urutan berdasarkan daftar sel

Sub CreateWorkSheetByRange()
'Update 20130829
Dim WorkRng As Range
Dim Ws As Worksheet
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
arr = WorkRng.Value
Application.ScreenUpdating = False
For i = 1 To UBound(arr, 1)
    For j = 1 To UBound(arr, 2)
        Set Ws = Worksheets.Add(after:=Application.ActiveSheet)
        Ws.Name = arr(i, j)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. Lalu tekan F5 kunci untuk menjalankan kode ini, dan kemudian kotak prompt akan muncul bagi Anda untuk memilih rentang yang ingin Anda gunakan. Lihat tangkapan layar:

doc-buat-lembar-dari-daftar2

4. Dan kemudian klik OK, lembar kerja yang diberi nama dengan nilai sel telah ditambahkan setelah lembar kerja yang ada. Lihat tangkapan layar:

doc-buat-lembar-dari-daftar3

Catatan:

1. Lembar kerja baru akan disisipkan setelah lembar kerja saat ini.

2. Jika rentang yang dipilih termasuk sel kosong, lembar kerja diberi nama berdasarkan default. Lihat tangkapan layar:

doc-buat-lembar-dari-daftar4
-1
doc-buat-lembar-dari-daftar5

panah gelembung kanan biru Buat lembar kerja urutan dari daftar sel dengan Kutools for Excel

Di sini, saya memperkenalkan alat praktis-Kutools untuk Excel, Dengan yang Buat Lembar Kerja Urutan, Anda dapat dengan cepat membuat lembar kerja dengan nama bulan, nama hari, daftar kustom, dan sebagainya.

Kutools untuk Excel mencakup lebih dari 300 alat Excel yang praktis. Gratis untuk mencoba tanpa batasan dalam 30 hari. Dapatkan Sekarang.

Setelah menginstal Kutools for Excel, lakukan langkah-langkah berikut:

1. Pilih rentang yang Anda inginkan untuk membuat lembar kerja berdasarkan.

2. Klik Enterprise > Alat Lembar Kerja > Buat Lembar Kerja Urutan, lihat tangkapan layar:

doc-buat-lembar-dari-daftar6

3. di Buat Lembar Kerja Urutan kotak dialog, pilih jenis lembar kerja yang Anda inginkan untuk membuat lembar kerja urutan baru, dan kemudian centang Data dalam suatu rentang opsi, lihat tangkapan layar:

doc-buat-lembar-dari-daftar7

4. Lalu klik OK untuk menutup kotak dialog, dan buku kerja baru yang berisi lembar kerja diberi nama dengan data rentang yang dipilih telah dibuat. Lihat tangkapan layar:

doc-buat-lembar-dari-daftar8

Catatan:

1. Jika Anda memilih Lembar 1 atau Lembar 2, maka lembar kerja baru yang dibuat akan memiliki format yang sama seperti Lembar 1 atau Lembar 2.

2. Lembar kerja baru dibuat di buku kerja baru.

3. Jika rentang yang dipilih termasuk sel kosong, lembar kerja diberi nama berdasarkan default. Lihat tangkapan layar:

doc-buat-lembar-dari-daftar9
-1
doc-buat-lembar-dari-daftar10

Klik untuk mengetahui lebih banyak tentang fitur Buat Lembar Kerja Urutan ini.


Artikel terkait:

Bagaimana cara menambahkan lembar kerja baru dengan nama yang disesuaikan di Excel?


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (9)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Sangat berguna. Terima kasih
Komentar ini diminimalkan oleh moderator di situs
Saya perlu menduplikasi satu lembar saat membuat semua lembar baru ini dari daftar. Bisakah Anda menambahkan kode untuk itu? Terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Anda dapat mengklik kanan tab dan memilih "pindahkan atau salin" untuk menduplikasinya.
Komentar ini diminimalkan oleh moderator di situs
Halo, Bisakah saya mengecualikan yang kosong dan menyalin data secara otomatis dengan di belakang nama? Data ini dihasilkan dari pivot dan saya ingin memiliki semua nama di tab yang berbeda dengan data di belakangnya di tata letak. nama1 data data kosong data data kosong Nama 2 Terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Bisakah Anda memodifikasi kode VBA sehingga jika ada lembar kerja, itu akan dilewati? Seperti yang ada sekarang, menjalankan kode untuk kedua kalinya pada rentang yang sama akan membuat lembar kerja bernomor. Terima kasih! Kris
Komentar ini diminimalkan oleh moderator di situs
Hai, Saya ingin membuat faktur menggunakan excel dan perlu tahu apakah ada cara untuk membuat halaman lanjutan kedua secara otomatis ketika item di halaman pertama melebihi tata letak halaman A4 yang telah saya tentukan sebelumnya? Bantuan apa pun dihargai.
Komentar ini diminimalkan oleh moderator di situs
Hai, Apakah mungkin untuk menyiapkan templat untuk lembar baru yang dibuat, alih-alih lembar kerja kosong. Terima kasih Dave
Komentar ini diminimalkan oleh moderator di situs
Bagaimana kode dapat dimodifikasi untuk menyalin lembar kerja berlabel "Templat" dan mengganti namanya menjadi nilai dalam daftar yang dipilih dalam rentang? Saya mencoba memodifikasi kode "worksheets.Add" menjadi "Worksheets("Template"). Salin tetapi hanya membuat salinan dengan lembar kerja berlabel "Template(1)", "Template(2)", dll. Juga, apakah ada cara untuk menempatkan tab dalam urutan numerik seperti yang ditambahkan?
Komentar ini diminimalkan oleh moderator di situs
Bagaimana cara menambahkan tabel default dengan nama baris dan nama kolom pada lembar setelah membuat lembar menggunakan tombol perintah. Tolong bantu.
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL