Daftar Isi
Terkadang, buku kerja Excel menjadi besar karena banyaknya lembar kerja. Karena memiliki beberapa lembar kerja, sulit untuk meninjau semuanya. Dalam hal ini, daftar isi bisa menjadi solusi yang baik. Artikel ini akan menunjukkan cara membuat daftar isi untuk tab menggunakan kode VBA dan hyperlink di Excel. Saya pikir Anda menemukan artikel ini informatif dan mendapatkan beberapa bagian dalam yang berharga.
Unduh Buku Kerja Praktik
Unduh buku kerja latihan di bawah ini.
Daftar Isi untuk Tab.xlsm6 Metode yang Cocok untuk Membuat Daftar Isi untuk Tab di Excel
Untuk membuat daftar isi untuk tab, kami telah menemukan enam cara berbeda di mana Anda dapat dengan mudah melakukan pekerjaan tersebut. Pada artikel ini, kami ingin memanfaatkan beberapa perintah Excel, fungsi, dan yang lebih penting, kode VBA untuk membuat daftar isi untuk tab. Sebelum melakukan apa pun, kita perlu membuat beberapa tab spreadsheet.
Setelah itu, kami ingin memanfaatkan fungsi Excel dan kode VBA untuk membuat daftar isi yang diperlukan untuk tab.
1. Memanfaatkan Menu Konteks
Metode pertama kita sangat mudah digunakan. Di sini, kita akan menuliskan setiap nama tab spreadsheet dan menambahkan link di sana. Kemudian, jika kita mengklik link tersebut, maka kita akan dibawa ke lembar kerja tertentu. Untuk memahami metodenya, ikuti langkah-langkahnya.
Langkah-langkah
- Pertama, tuliskan semua tab spreadsheet di mana Anda ingin menambahkan tautan.
- Kemudian, klik kanan pada sel B5 .
- Ini akan membuka Menu Konteks .
- Dari sana, pilih Tautan pilihan.
- Cara lain yang bisa Anda dapatkan Tautan pilihan.
- Pertama, pergi ke Sisipkan tab pada pita.
- Kemudian, pilih Tautan dari Tautan kelompok.
- Sebagai hasilnya, ini akan membuka Sisipkan Hyperlink kotak dialog.
- Kemudian, pilih Tempatkan di Dokumen Ini dari Tautan ke bagian.
- Setelah itu, atur referensi sel apa pun.
- Kemudian, pilih tempat di dokumen ini. Karena kita ingin membuat hyperlink dari lembar kerja Amerika Serikat, jadi, pilih Amerika Serikat.
- Terakhir, klik pada OK .
- Ini akan membuat hyperlink pada sel B5 .
- Ikuti prosedur yang sama dan tambahkan hyperlink di setiap sel dalam Daftar Isi Anda.
- Kemudian, jika Anda mengklik tab apa pun, itu akan membawa kita ke tab spreadsheet tertentu.
- Di sini, kita klik pada Australia dan membawa kita ke tab spreadsheet Australia. Lihat tangkapan layar.
2. Menyematkan Kode VBA
Anda dapat menggunakan kode VBA untuk membuat daftar isi untuk tab. Sebelum melakukan apa pun, Anda perlu menambahkan tab Pengembang Setelah itu, Anda menggunakan kode VBA dan membuat tabel konten di Excel untuk tab. Ikuti langkah-langkahnya.
Langkah-langkah
- Pertama, pergi ke Pengembang tab pada pita.
- Kemudian, pilih Visual Basic dari Kode kelompok.
- Ini akan membuka Visual Basic pilihan.
- Kemudian, pergi ke Sisipkan tab di sana.
- Setelah itu, pilih Modul pilihan.
- Ini akan membuka Modul jendela kode di mana Anda akan menulis kode VBA Anda.
Sub tabel_of_contents_for_tab() Dim xAlerts As Boolean Dim I As Long Dim sheet_index As Worksheet Dim sheet_v As Varian xAlerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("Daftar isi").Delete On Error GoTo 0 Set sheet_index = Sheets.Add(Sheets(1)) sheet_index.Name = "Daftar isi" I = 1 Cells(1, 1).Value = "Tabs" For Each sheet_v InThisWorkbook.Sheets If sheet_v.Name "Daftar isi" Then I = I + 1 sheet_index.Hyperlinks.Add Cells(I, 1), "", "'" & sheet_v.Name & "'!A1", , sheet_v.Name End If Next Application.DisplayAlerts = xAlerts End Sub
- Kemudian, tutup jendela visual basic.
- Setelah itu, pergi ke Pengembang tab lagi.
- Pilih Makro opsi dari Kode kelompok.
- Sebagai hasilnya, yang Makro kotak dialog akan muncul.
- Kemudian, pilih Tabel_of_Contents dari bagian Macro name (Nama Makro).
- Terakhir, klik pada Lari .
- Hasilnya, akan memberikan kita hasil berikut ini. Lihat tangkapan layarnya.
- Kemudian, jika Anda memilih tab apa pun, itu akan membawanya ke lembar kerja itu.
- Di sini, kita memilih Finlandia tab, itu akan membawa kita ke tab spreadsheet Finlandia. Lihat tangkapan layar.
Baca selengkapnya: Cara Membuat Daftar Isi Menggunakan VBA di Excel (2 Contoh)
3. Menggunakan Fungsi HYPERLINK
Dalam metode ini, kita akan memanfaatkan fungsi HYPERLINK Dengan menggunakan HYPERLINK Setelah itu, jika kamu mengklik tab tersebut, maka kamu akan dibawa ke tab spreadsheet tertentu tersebut. Untuk memahami metode ini, ikuti langkah-langkahnya dengan seksama.
Langkah-langkah
- Pertama, pilih sel B5 .
- Kemudian, tuliskan rumus berikut ini.
=HYPERLINK ("#'Amerika Serikat'!A1", "USA")
- Setelah itu, tekan Masuk untuk menerapkan rumus.
- Kemudian, pilih sel B6 .
- Tuliskan rumus berikut ini.
=HYPERLINK("#'France '!A1", "France")
- Kemudian, tekan Masuk untuk menerapkan rumus.
- Lakukan prosedur yang sama untuk sel lain untuk membuat daftar isi untuk tab.
- Akhirnya, kita akan mendapatkan hasil berikut ini.
- Kemudian, jika Anda memilih tab apa pun, maka akan membawanya ke tab spreadsheet itu.
- Di sini, kita memilih Prancis tab, itu akan membawa kita ke tab spreadsheet Prancis. Lihat tangkapan layar.
Baca selengkapnya: Cara Membuat Daftar Isi di Excel dengan Hyperlink (5 Cara)
4. Penggunaan Kueri Daya
Metode keempat kami didasarkan pada penggunaan power query. Pertama-tama, kami membuka file Excel pada power query. Kemudian, dengan menggunakan HYPERLINK Untuk memahami hal ini dengan benar, ikuti langkah-langkahnya.
Langkah-langkah
- Pertama, pergi ke Data tab pada pita.
- Kemudian, pilih Dapatkan Data opsi drop-down dari Dapatkan &; Transformasi Data .
- Setelah itu, pilih Dari File pilihan.
- Kemudian, pilih Dari Buku Kerja Excel .
- Setelah itu, pilih file Excel pilihan Anda dan klik pada Impor .
- Kemudian, itu Navigator kotak dialog akan muncul.
- Pilih Daftar Isi pilihan.
- Terakhir, klik pada Mengubah Data .
- Hasilnya, ini akan membuka jendela Power Query.
- Kemudian, klik kanan pada Nama judul dan pilih Hapus Kolom Lain .
- Akibatnya, semua kolom lainnya dihapus.
- Kemudian, klik pada Tutup &; Muat opsi drop-down.
- Dari sana, pilih Tutup &; Muat Ke .
- Kemudian, itu Impor Data kotak dialog akan muncul.
- Pilih tempat di mana Anda ingin meletakkan data Anda dan juga mengatur sel.
- Terakhir, klik pada OK .
- Ini akan memberi kita hasil berikut. Lihat tangkapan layar.
- Kemudian, buat kolom baru di mana Anda ingin meletakkan tautan tab Anda.
- Setelah itu, pilih sel C5 .
- Tuliskan rumus berikut ini.
=HYPERLINK("#'"&[@Nama]&"'!A1", "USA")
- Tekan Masuk untuk menerapkan rumus.
- Lakukan prosedur yang sama untuk semua sel. Setelah itu, Anda akan mendapatkan hasil sebagai berikut.
- Jika Anda mengklik tab apa pun, itu akan membawa Anda ke lembar kerja tertentu.
- Di sini, kita klik pada tab USA. Ini membawa kita ke tab spreadsheet Amerika Serikat.
5. Memanfaatkan Tombol
Cara lain yang bisa kita lakukan untuk membuat daftar isi untuk tab adalah dengan menggunakan tab Tombol Pada metode ini, kita membuat sebuah tombol lalu menautkannya ke tab spreadsheet yang diinginkan. Setelah itu, jika kita mengklik tombol tersebut, maka kita akan dibawa ke tab tersebut. Untuk memahami metodenya, ikuti langkah-langkahnya dengan benar.
Langkah-langkah
- Pertama, pergi ke Pengembang tab pada pita.
- Kemudian, pilih Sisipkan opsi drop-down dari Kontrol kelompok.
- Pilih Tombol (Kontrol Formulir) dari Sisipkan opsi drop-down.
- Akibatnya, ini akan mengubah kursor mouse menjadi ikon plus (+).
- Seret ikon plus untuk memberikan bentuk tombol.
- Ini akan membuka Tetapkan Makro kotak dialog.
- Kemudian, pilih Baru pilihan.
- Ini akan membuka jendela Visual Basic di mana Anda perlu meletakkan VBA Anda untuk tombol ini.
- Kode ini akan membuat tautan ke tab spreadsheet tertentu.
- Tuliskan kode berikut ini.
Sub Button1_Click() ThisWorkbook.Sheets("United States").Activate End Sub
Catatan: Untuk membuat link ke tab spreadsheet tertentu, Anda perlu mengganti 'United States' dengan nama tab pilihan Anda. Semua kode lainnya tidak akan berubah. - Kemudian, tutup jendela.
- Setelah itu, pergi ke Pengembang tab pada pita.
- Kemudian, pilih Makro dari Kode kelompok.
- Sebagai hasilnya, yang Makro kotak dialog akan muncul.
- Kemudian, pilih Button1_Click dari Nama makro bagian.
- Terakhir, klik pada Lari .
- Ini akan membawa kita ke tab tertentu.
- Kemudian, klik kanan pada tombol.
- Pilih Edit Teks dari Menu Konteks .
- Di sini, kita menetapkan nama tombol kita sebagai ' AMERIKA SERIKAT '.
- Anda bisa menetapkan nama pilihan Anda.
- Sekarang, klik pada Nama tombol.
- Ini akan membawa Anda ke tab tertentu.
- Di sini, kita membuat tautan dengan tab spreadsheet bernama ' Amerika Serikat Jadi, ini akan membawa kita ke tab itu.
- Ikuti prosedur yang sama untuk membuat tombol-tombol lain untuk semua tab yang diperlukan.
- Akhirnya, kita mendapatkan daftar isi yang diperlukan untuk tab. Lihat tangkapan layar.
6. Menerapkan Rumus Gabungan
Dalam metode ini, kita menggunakan Name Manager di mana kita akan mendefinisikan nama. Setelah itu, kita akan menggunakan rumus gabungan yang melaluinya kita dapat membuat daftar isi untuk tab. Sebelum kita masuk ke langkah-langkahnya, berikut adalah fungsi yang akan kita gunakan dalam metode ini:
- Fungsi REPT
- SEKARANG Fungsi
- Fungsi LEMBAR
- Fungsi ROW
- SUBSTITUTE Fungsi
- Fungsi HYPERLINK
- Fungsi TRIM
- Fungsi KANAN
- Fungsi CHAR
Untuk memahami metodenya dengan jelas, sekarang ikuti langkah-langkahnya.
Langkah-langkah
- Pertama, pergi ke Rumus tab dalam pita.
- Kemudian, pilih Tentukan Nama dari Nama yang Ditetapkan kelompok.
- Ini akan membuka Nama Baru kotak dialog.
- Kemudian, di dalam Nama bagian, letakkan TabNames sebagai nama.
- Setelah itu, tuliskan rumus berikut ini di dalam Mengacu pada bagian.
=GET.WORKBOOK(1)&REPT(NOW(),)
- Terakhir, klik pada OK .
- Kemudian, pilih sel B5 .
- Tuliskan rumus berikut dengan menggunakan rumus gabungan.
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1)),"" ",CHAR(255)),"]",REPT("" ",32)),32)))&"'!A1",TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1)),"" ",CHAR(255)),"]",REPT(" ",32)),32))),CHAR(255)," ")
Rumus ini diambil dari Profesor-Excel yang membantu kami memberikan output berikut ini.
- Kemudian, tekan Masuk untuk menerapkan rumus.
- Setelah itu, seret Isi Gagang ikon di bawah kolom.
- Kemudian, jika Anda mengklik tab apa pun, itu akan membawa Anda ke tab spreadsheet itu.
- Di sini, kita klik pada Amerika Serikat dan membawa kita ke tab spreadsheet Amerika Serikat. Lihat tangkapan layar.
Baca selengkapnya: Cara Membuat Daftar Isi Tanpa VBA di Excel
Kesimpulan
Untuk membuat daftar isi Excel untuk tab, kami telah menunjukkan enam metode berbeda yang dapat digunakan untuk membuat versi yang lebih baik. Untuk membuat ini, kami menggunakan beberapa fungsi Excel dan kode VBA. Semua metode ini cukup efektif dan ramah pengguna. Pada artikel ini, kami telah menunjukkan cara memanfaatkan tombol untuk membuat daftar isi. Saya pikir kami telah membahas semua area yang memungkinkan mengenaiJika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk bertanya di kotak komentar. Jangan lupa untuk mengunjungi Exceldemy halaman.