Isi kandungan
Kadangkala, buku kerja Excel menjadi besar kerana banyak lembaran kerja. Kerana mempunyai beberapa lembaran kerja, adalah sukar untuk melihat keseluruhannya. Dalam kes itu, jadual kandungan boleh menjadi penyelesaian yang baik. Artikel ini akan menunjukkan cara membuat jadual kandungan untuk tab menggunakan kod VBA dan hiperpautan dalam Excel. Saya rasa anda mendapati artikel ini bermaklumat dan mendapat beberapa bahagian dalam yang berharga.
Muat Turun Buku Kerja Amalan
Muat turun buku kerja amalan di bawah.
Jadual Kandungan untuk Tabs.xlsm
6 Kaedah yang Sesuai untuk Membuat Jadual Kandungan untuk Tab dalam Excel
Untuk mencipta jadual kandungan untuk tab, kami telah menemui enam cara berbeza yang boleh anda gunakan dengan mudah buat kerja. Dalam artikel ini, kami ingin menggunakan beberapa arahan, fungsi Excel dan yang lebih penting, kod VBA untuk membuat jadual kandungan untuk tab. Sebelum melakukan apa-apa, kami perlu mencipta beberapa tab hamparan.
Selepas itu, kami ingin menggunakan fungsi Excel dan kod VBA untuk mencipta jadual kandungan yang diperlukan untuk tab .
1. Menggunakan Menu Konteks
Kaedah pertama kami sangat mudah digunakan. Di sini, kami akan menulis setiap nama tab hamparan dan menambah pautan di sana. Kemudian, jika kita mengklik pada pautan, ia akan membawa kita ke lembaran kerja tertentu itu. Untuk memahami kaedah, ikut langkah.
Langkah
- Mula-mula, tulis semua tab hamparantempat anda ingin menambah pautan.
- Kemudian, klik kanan pada sel B5 .
- Ia akan membuka Menu Konteks .
- Dari sana, pilih pilihan Pautan .
- Cara lain anda boleh mendapatkan pilihan Pautan .
- Mula-mula, pergi ke tab Sisip pada reben.
- Kemudian, pilih Pautan daripada kumpulan Pautan .
- Hasilnya, ia akan membuka Sisipkan Hiperpautan kotak dialog.
- Kemudian, pilih Letak dalam Dokumen Ini daripada Pautan ke bahagian.
- Selepas itu, tetapkan mana-mana rujukan sel.
- Kemudian, pilih tempat dalam dokumen ini. Memandangkan kami ingin mencipta hiperpautan lembaran kerja Amerika Syarikat, jadi, pilih Amerika Syarikat.
- Akhir sekali, klik pada OK .
- Ia akan mencipta hiperpautan pada sel B5 .
- Ikuti prosedur yang sama dan tambahkan hiperpautan dalam setiap sel dalam Jadual Kandungan anda.
- Kemudian, jika anda mengklik mana-mana tab, ia akan membawa kami ke hamparan tertentu itu tab.
- Di sini, kami mengklik pada tab Australia dan ia membawa kami ke tab hamparan Australia. Lihat tangkapan skrin.
2. Membenamkan Kod VBA
Anda boleh menggunakan kod VBA untuk membuat jadual kandungan untuk tab. Sebelum melakukan apa-apa, anda perlu menambah tab Pembangun pada reben. Selepas itu, anda gunakankod VBA dan buat jadual kandungan dalam Excel untuk tab. Ikut langkah.
Langkah
- Mula-mula, pergi ke tab Pembangun pada reben.
- Kemudian , pilih Visual Basic daripada Kod kumpulan.
- Ia akan membuka Visual Basic pilihan.
- Kemudian, pergi ke tab Sisip di sana.
- Selepas itu, pilih pilihan Modul .
- Ia akan membuka tetingkap kod Modul tempat anda akan menulis kod VBA anda.
9988
- Kemudian, tutup tetingkap asas visual.
- Selepas itu, pergi ke tab Pembangun sekali lagi.
- Pilih pilihan Makro daripada kumpulan Kod .
- Hasilnya, kotak dialog Makro akan muncul.
- Kemudian, pilih pilihan Jadual_Kandungan daripada bahagian nama Makro.
- Akhir sekali, klik pada Jalankan .
- Akibatnya, ia akan memberikan kita hasil berikut. Lihat tangkapan skrin.
- Kemudian, jika anda memilih mana-mana tab, ia akan membawanya ke lembaran kerja itu.
- Di sini, kami memilih tab Finland , ia akan membawa kami ke tab hamparan Finland. Lihat tangkapan skrin.
Baca Lagi: Cara Membuat Jadual Kandungan Menggunakan VBA dalam Excel (2 Contoh)
3. Menggunakan Fungsi HYPERLINK
Dalam kaedah ini, kami akan menggunakan fungsi HYPERLINK . Olehmenggunakan fungsi HYPERLINK , kami mencipta jadual kandungan untuk tab. Selepas itu, jika anda mengklik pada tab, ia akan membawa anda ke tab hamparan tertentu itu. Untuk memahami kaedah ini, ikuti langkah dengan teliti.
Langkah
- Mula-mula, pilih sel B5 .
- Kemudian, tulis formula berikut.
=HYPERLINK("#'United States'!A1","USA")
- Selepas itu, tekan Enter untuk menggunakan formula.
- Kemudian, pilih sel B6 .
- Tulis formula berikut.
=HYPERLINK("#'France '!A1","France")
- Kemudian, tekan Enter untuk menggunakan formula.
- Lakukan prosedur yang sama untuk sel lain untuk mencipta jadual kandungan untuk tab.
- Akhir sekali, kami akan mendapat hasil berikut.
- Kemudian, jika anda memilih mana-mana tab, ia akan bawa ke tab hamparan itu.
- Di sini, kami memilih tab Perancis , ia akan membawa kami ke hamparan Perancis tab. Lihat tangkapan skrin.
Baca Lagi: Cara Membuat Jadual Kandungan dalam Excel dengan Hiperpautan (5 Cara)
4. Penggunaan Power Query
Kaedah keempat kami adalah berdasarkan penggunaan power query. Pertama sekali, kami membuka fail Excel pada pertanyaan kuasa. Kemudian, menggunakan fungsi HYPERLINK , kita akan mendapat hiperpautan untuk setiap lembaran kerja. Untuk memahami perkara ini dengan betul, ikutilangkah.
Langkah
- Pertama, pergi ke tab Data pada reben.
- Kemudian, pilih Dapatkan Data pilihan lungsur turun daripada Dapatkan & Transform Data .
- Selepas itu, pilih Dari Fail pilihan.
- Kemudian, pilih Daripada Buku Kerja Excel .
- Selepas itu, pilih fail Excel pilihan anda dan klik pada Import .
- Kemudian, kotak dialog Navigator akan dipaparkan.
- Pilih Jadual Kandungan pilihan.
- Akhir sekali, klik pada Transform Data .
- Sebagai hasilnya, ia akan membuka tetingkap Power Query.
- Kemudian, klik kanan pada Nama tajuk dan pilih Alih Keluar Lajur Lain .
- Akibatnya, semua lajur lain adalah dialih keluar.
- Kemudian, klik pada Tutup & Muatkan pilihan lungsur turun.
- Dari sana, pilih Tutup & Muatkan Ke .
- Kemudian, kotak dialog Import Data akan muncul.
- Pilih tempat anda ingin meletakkan data anda dan juga tetapkan sel.
- Akhir sekali, klik pada OK .
- Ia akan memberikan kami hasil berikut. Lihat tangkapan skrin.
- Kemudian, buat lajur baharu di mana anda mahu meletakkan pautan tab anda.
- Selepas itu, pilih sel C5 .
- Tulis yang berikutformula.
=HYPERLINK("#'"&[@Name]&"'!A1","USA")
- Tekan Enter untuk menggunakan formula.
- Lakukan prosedur yang sama untuk semua sel. Selepas itu, anda akan mendapat hasil berikut.
- Jika anda mengklik mana-mana tab, ia akan membawa anda ke lembaran kerja tertentu itu.
- Di sini, kami klik pada tab USA. Ia membawa kita ke tab hamparan Amerika Syarikat.
5. Menggunakan Butang
Cara lain kita boleh membuat jadual kandungan untuk tab ialah dengan menggunakan Butang . Dalam kaedah ini, kami mencipta butang dan kemudian memautkannya ke tab hamparan yang dikehendaki. Selepas itu, jika kita klik pada butang, ia akan membawa kita ke tab itu. Untuk memahami kaedah, ikut langkah dengan betul.
Langkah
- Mula-mula, pergi ke tab Pembangun pada reben.
- Kemudian, pilih pilihan lungsur turun Sisipkan daripada kumpulan Kawalan .
- Pilih Butang(Kawalan Borang) daripada pilihan lungsur turun Sisipkan .
- Akibatnya, ia akan menukar kursor tetikus kepada ikon tambah (+).
- Seret ikon tambah untuk memberikan bentuk butang.
- Ia akan membuka kotak dialog Assign Macro .
- Kemudian, pilih pilihan Baharu .
- Ia akan membuka tetingkap Visual Basic di mana anda perlu meletakkan VBA anda untuk butang ini.
- Kod ini akan menciptapautan ke tab hamparan tertentu.
- Tulis kod berikut.
4164Nota:Untuk membuat pautan ke tab hamparan tertentu , anda perlu menggantikan 'Amerika Syarikat' dengan nama tab pilihan anda. Semua kod lain akan kekal tidak berubah.
- Kemudian, tutup tetingkap.
- Selepas itu, pergi ke tab Pembangun pada reben.
- Kemudian, pilih Makros daripada kumpulan Kod .
- Hasilnya, Kotak dialog Makro akan muncul.
- Kemudian, pilih Button1_Click daripada bahagian Nama Makro .
- Akhir sekali, klik pada Jalankan .
- Ia akan membawa kita ke tab tertentu itu.
- Kemudian, klik kanan pada butang.
- Pilih Edit Teks daripada Menu Konteks .
- Di sini , kami menetapkan nama butang kami sebagai ' AS '.
- Anda boleh menetapkan nama pilihan anda.
- Sekarang, klik pada Nama butang.
- Ia akan membawa anda ke tab tertentu itu.
- Di sini, kami membuat pautan dengan tab hamparan bernama ' Amerika Syarikat '. Jadi, ia akan membawa kita ke tab itu.
- Ikuti prosedur yang sama untuk membuat butang lain untuk semua tab yang diperlukan.
- Akhirnya, kami mendapat jadual kandungan yang diperlukan untuk tab. Lihat tangkapan skrin.
6. Menggunakan Formula Gabungan
Dalam kaedah ini, kami menggunakan Pengurus Nama di mana kami akantentukan nama. Selepas itu, kami akan menggunakan formula gabungan yang melaluinya kami boleh membuat jadual kandungan untuk tab. Sebelum kita masuk ke langkah, berikut ialah fungsi yang akan kita gunakan dalam kaedah ini:
- Fungsi REPT
- Fungsi SEKARANG
- Fungsi HELAI
- Fungsi ROW
- Fungsi PENGGANTI
- Fungsi HYPERLINK
- Fungsi TRIM
- Fungsi KANAN
- Fungsi CHAR
Untuk memahami kaedah dengan jelas, ikuti langkahnya.
Langkah
- Pertama, pergi ke Formula tab dalam reben.
- Kemudian, pilih Define Name daripada kumpulan Defined Names .
- Ia akan membuka kotak dialog Nama Baharu .
- Kemudian, dalam bahagian Nama , letakkan Nama Tab sebagai nama.
- Selepas itu, tulis formula berikut dalam bahagian Rujuk .
=GET.WORKBOOK(1)&REPT(NOW(),)
- Akhir sekali, klik pada OK .
- Kemudian, pilih sel B5 .
- Tulis formula berikut menggunakan formula gabungan.
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(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)," "))
Formula ini diambil daripada Profesor-Excel yang membantu kami memberikan output berikut.
- Kemudian, tekan Masukkan untuk menggunakan formula.
- Selepas itu, seret ikon Pemegang Isi ke bawahlajur.
- Kemudian, jika anda mengklik pada mana-mana tab, ia akan membawa anda ke tab hamparan itu.
- Di sini, kami mengklik pada tab Amerika Syarikat dan ia membawa kami ke tab hamparan Amerika Syarikat. Lihat tangkapan skrin.
Baca Lagi: Cara Membuat Jadual Kandungan Tanpa VBA dalam Excel
Kesimpulan
Untuk mencipta jadual kandungan Excel untuk tab, kami telah menunjukkan enam kaedah berbeza yang melaluinya anda boleh mencipta versi yang lebih baik daripadanya. Untuk mencipta ini, kami menggunakan beberapa fungsi Excel dan kod VBA. Semua kaedah ini agak berkesan dan mesra pengguna. Dalam artikel ini, kami telah menunjukkan cara menggunakan butang untuk membuat jadual kandungan. Saya fikir kami merangkumi semua bidang yang mungkin mengenai jadual kandungan. Jika anda mempunyai soalan lanjut, sila tanya di dalam kotak komen. Jangan lupa untuk melawati halaman Exceldemy kami.