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

Bagaimana cara mencari berdasarkan nama lembar kerja di Excel?

Biasanya kita dapat menemukan / mencari sel dengan mudah dengan fitur Find and Replace. Tapi terkadang kita perlu mencari berdasarkan nama lembar kerja. Misalnya ada lusinan lembar kerja yang meremas di bilah tab lembar, dan kita perlu segera menemukan lembar kerja dan melompat ke sana. Jadi bagaimana? Artikel ini akan membahas kedua metode untuk menyelesaikannya dengan mudah.


Cari berdasarkan nama lembar kerja dengan VBA

Metode ini akan memperkenalkan makro VBA untuk mencari lembar kerja di buku kerja aktif dengan mudah.

1. Tap lain + F11 bersamaan untuk membuka jendela Microsoft Visual Basic for Applications.

2. Klik Menyisipkan > Modul, lalu tempel kode VBA berikut ke jendela modul pembuka baru.

VBA: Cari berdasarkan nama lembar kerja

Sub SearchSheetName()
Dim xName As String
Dim xFound As Boolean
xName = InputBox("Enter sheet name to find in workbook:", "Sheet search")
If xName = "" Then Exit Sub
On Error Resume Next
ActiveWorkbook.Sheets(xName).Select
xFound = (Err = 0)
On Error GoTo 0
If xFound Then
MsgBox "Sheet '" & xName & "' has been found and selected!"
Else
MsgBox "The sheet '" & xName & "' could not be found in this workbook!"
End If
End Sub

3. Tap F5 atau klik Run tombol untuk menjalankan VBA ini.

4. Kotak dialog Pencarian lembar keluar, ketikkan nama lembar kerja yang akan Anda cari, dan klik OK tombol. Lihat tangkapan layar:

Kotak dialog lain akan keluar dan memberi tahu apakah lembar kerja telah ditemukan atau tidak. Tutup saja.

Catatan: VBA ini membutuhkan nama lembar kerja yang sama persis. Hanya Anda yang memasukkan nama lembar kerja yang benar-benar lengkap, Anda dapat mengetahui lembar kerja ini dengan VBA ini.


Cari berdasarkan nama lembar kerja dengan Buat Daftar Nama Lembar dari Kutools untuk Excel

VBA di atas mungkin tidak mudah menemukan worksheet jika Anda tidak bisa mengingat dan memasukkan nama worksheet dengan tepat. Metode ini akan memperkenalkan Kutools for Excel's Buat Daftar Nama Lembar utilitas untuk mencari dan beralih ke lembar kerja dengan mudah.

Kutools untuk Excel - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30 hari, tidak perlu kartu kredit! Uji Coba Gratis Sekarang!

1. Klik Kutools Plus > Lembar Kerja > Buat Daftar Nama Lembar untuk membuka kotak dialog Buat Daftar Nama Lembar. Lihat tangkapan layar:
pencarian doc berdasarkan sheet 01

2. Pada kotak dialog Create List of Sheet Names pembuka, harap spesifik pengaturannya: (1) Periksalah Berisi daftar hyperlink pilihan; (2) ketikkan nama untuk lembar Indeks yang baru dibuat; (3) tentukan tempat lembar Indeks baru; dan (4) daftar semua nama lembar kerja dalam satu kolom di lembar Indeks.

3. klik Ok tombol. Sekarang lembar indeks baru dibuat dan ditempatkan di depan semua lembar kerja.

4. Pergi ke lembar indeks, dan tekan Ctrl + F tombol secara bersamaan untuk membuka kotak dialog Temukan dan Ganti, ketik kata kunci di Temukan apa kotak, dan klik Temukan semua tombol. Lihat tangkapan layar:

Sekarang semua nama lembar kerja yang berisi kata kunci ditemukan dan terdaftar di bagian bawah kotak dialog Temukan dan Ganti. Lihat kotak dialog di atas.

5. Klik nama lembar kerja yang ditemukan di kotak dialog Temukan dan Ganti untuk memilih sel yang sesuai, selanjutnya klik sel yang dipilih di lembar indeks, sel tersebut akan langsung beralih ke lembar kerja yang sesuai.

Demo: cari berdasarkan nama lembar kerja di Excel


Kutools untuk Excel menyertakan lebih dari 300 alat praktis untuk Excel, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan Uji Coba Gratis Sekarang!

Cari berdasarkan nama lembar kerja dengan Panel Navigasi Kutools for Excel

Jika Anda memasang Kutools for Excel, Anda dapat dengan mudah mencari lembar kerja berdasarkan nama lembar di Panel Navigasi. Harap lakukan sebagai berikut:

Kutools untuk Excel - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30 hari, tidak perlu kartu kredit! Get It Now

1. Secara default, Panel Navigasi terbuka. Jika sudah tutup, silahkan klik Kutools > Navigasi Pane untuk menampilkan panel navigasi, lalu klik  (Workbook & sheet) di sisi paling kiri dari Navigation Pane.

2. Silakan periksa SARING kotak centang di Panel Navigasi, dan ketik kata kunci yang ditentukan ke dalam kotak berikut. Sekarang semua lembar kerja yang namanya mengandung kata kunci tertentu akan ditemukan dan terdaftar di kotak di bawah ini. Lihat tangkapan layar:

Note: Mengklik hasil pencarian akan melompat dan membuka lembar kerja yang sesuai sekaligus.

Demo: Cari berdasarkan nama lembar kerja dengan Panel Navigasi Kutools for Excel


Kutools untuk Excel menyertakan lebih dari 300 alat praktis untuk Excel, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan Uji Coba Gratis Sekarang!

Artikel terkait:


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-2019 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.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (6)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak. Kode VBA sangat membantu saya :-) Sekali lagi terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Tolong beri tahu saya tentang pencarian nama sel di semua lembar kerja pintasan excel 2007 atau jangka panjang
Komentar ini diminimalkan oleh moderator di situs
Dear Sir, mujhe excel 2013 me worksheet search karne ki vba coding bata dijiye or search command bata dijiye
Komentar ini diminimalkan oleh moderator di situs
Muchas gracias por el consejo, saya ayudo mucho!!
Komentar ini diminimalkan oleh moderator di situs
Catatan :- Rumus Bekerja hanya jika Anda Nama Sheet dalam Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename" ,A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)) -1&"'!$B$1048576"Gunakan Rumus ini Untuk Mendapatkan Nilai dari Lembar Excel lainnya________________
Define Path = "='E:\Contacts\"&"["Berikan Nama Sheet [jika Nama Sheet dalam Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename ",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256) )-1No. Sel = !$B$1048576
Komentar ini diminimalkan oleh moderator di situs
Catatan :- Rumus Bekerja hanya jika Anda Nama Sheet dalam Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename" ,A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)) -1&"'!$B$1048576"Gunakan Rumus ini Untuk Mendapatkan Nilai dari Lembar Excel lainnya________________
Define Path = "='E:\Contacts\"&"["Berikan Nama Sheet [jika Nama Sheet dalam Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename ",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256) )-1No. Sel = !$B$1048576
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan