Kadang kala anda perlu menggunakan kotak pilihan untuk membantu kerja anda. Dan menunjukkan kandungan tertentu dalam sel tertentu mengikut nilai kotak pilihan dapat menunjukkan maklumat lebih jelas. Dalam artikel ini, kami akan menunjukkan kepada anda 3 kaedah berkesan untuk menunjukkan atau menyembunyikan kandungan sel.
Dalam gambar di bawah ini, kami telah memasukkan kotak pilihan ke dalam lembaran kerja. Dan sekarang anda perlu menunjukkan kandungan tertentu dalam sel tertentu.
Apabila anda mencentang satu kotak centang, sel tertentu perlu menyembunyikan atau menunjukkan kandungan tertentu. Dan di bawah ini adalah 3 kaedah untuk mencapai tugas ini.
Kaedah 1: Pautkan Sel
Dalam kaedah ini, anda boleh menghubungkan kotak pilihan ke sel tertentu.
- Klik kanan satu kotak semak di lembaran kerja.
- Dan kemudian klik pilihan "Format Control" di sub menu.

- Setelah itu, masukkan rujukan sel yang ditentukan ke dalam kotak teks "Pautan sel". Di sini anda juga boleh menggunakan tetikus dan memilih sel secara langsung. Tetapi ingat untuk menggunakan rujukan mutlak. Dan dalam contoh ini, kita menggunakan sel B2 sebagai sel pautan.
- Dan kemudian klik butang "OK" di tetingkap semasa.
Seterusnya anda akan kembali ke lembaran kerja. Pada mulanya, tidak ada kandungan dalam sel B2.
Apabila anda mencentang kotak, nilai "BENAR" akan muncul di sel B2. Dan kemudian jika anda tidak mencentang kotak, sel akan menunjukkan "SALAH".
- Sekarang ulangi langkah di atas dan tautkan kotak pilihan lain dengan sel. Oleh itu, apabila nilai kotak centang berubah, kandungan dalam sel yang dipautkan juga akan berubah. Selain itu, anda juga dapat membersihkan kandungan dalam sel secara manual.
Kaedah 2: Gunakan Fungsi IF
Dalam kaedah ini, anda perlu memastikan bahawa kotak pilihan dihubungkan ke sel tertentu. Oleh itu, anda boleh menggunakan fungsi IF untuk menunjukkan kandungan tertentu.
- Klik sel di mana anda perlu menunjukkan kandungannya. Di sini kita mengklik sel C2 dalam lembaran kerja ini.
- Kemudian masukkan formula berikut ke dalam lembaran kerja:
= JIKA (B2, "Tersedia", "Tidak Tersedia")
Di sini anda dapat melihat bahawa formula ini akan menggunakan hasilnya pada sel B2 yang dipautkan. Oleh itu, anda juga perlu memautkan sel untuk kotak pilihan tersebut. Dalam formula ini, anda juga boleh mengubah kandungan mengikut keperluan anda.
- Dan kemudian tekan butang "Enter" pada papan kekunci. Oleh itu, anda akan melihat hasilnya dengan segera di dalam sel.
- Sekarang klik dua kali pemegang isian sel C2 dan isi formula di sel lain.
Apabila anda mengubah nilai kotak centang, hasil dalam sel juga akan berubah sesuai.
Kaedah 3: Gunakan Makro VBA
Sebaliknya, jika anda tidak mahu memautkan sel dan ingin menunjukkan kandungan tertentu dalam sel tertentu, anda boleh menggunakan makro VBA. Dan di sini kami akan menunjukkan kepada anda langkah-langkah untuk menyelesaikan tugas ini.
- Tekan kekunci pintasan "Alt + F11" pada papan kekunci.
- Seterusnya klik butang "Masukkan" di bar alat.
- Dan kemudian pilih pilihan "Modul" di menu drop-down.
- Sekarang salin kod VBA berikut ke modul baru.
Sub ShowContent()
Dim CheBox As CheckBox, i As Integer
i = 2
For Each CheBox In ActiveSheet.CheckBoxes
If CheBox.Value = -4146 Then
Range("C" & i) = "Not Available"
Else
If CheBox.Value = 1 Then
Range("C" & i) = "Available"
End If
End If
i = i + 1
Next
End Sub
'assign macro for all the checkboxes in this worksheet
Sub AssignMacro()
Dim CheBox As CheckBox
For Each CheBox In ActiveSheet.CheckBoxes
CheBox.OnAction = "ShowContent"
Next CheBox
End Sub
Terdapat dua prosedur dalam kod tersebut. Sub pertama akan menunjukkan kandungan tertentu dalam sel tertentu mengikut nilai kotak pilihan. Dan sub kedua akan memberikan makro pertama untuk semua kotak pilihan dalam kumpulan dalam lembaran kerja ini. Selain itu, dalam lembaran kerja sebenar anda, anda juga boleh mengubah beberapa elemen untuk menyediakan kod VBA.
- Dan sekarang klik pada sub kedua.
- Setelah itu, klik butang "Run Sub" atau tekan butang "F5" pada keyboard untuk menjalankan sub kedua.
- Sekarang anda boleh kembali ke lembaran kerja.
Apabila anda mencentang atau menghapus centang satu kotak, kandungan dalam sel tertentu juga akan berubah dengan sewajarnya. Dan anda tidak perlu memautkan sel untuk kotak pilihan tersebut.
Perbandingan antara 3 Kaedah
Untuk membantu anda memilih dari 3 kaedah, kami telah menyenaraikan semua kemungkinan kelebihan dan kekurangan dalam jadual di bawah.
|
perbandingan |
Pautan Sel | Gunakan Fungsi JIKA |
Gunakan Makro VBA |
|
kelebihan |
1. Kaedah ini sangat mudah digunakan jika anda hanya perlu menunjukkan "BENAR" atau "SALAH" dalam sel.
2. Berbanding dengan dua kaedah lain, ini adalah kaedah yang paling mudah. |
1. Anda boleh memasukkan isi khas ke dalam formula sesuai dengan keperluan anda.
2. Sekiranya anda tidak biasa dengan makro VBA, anda boleh menggunakan fungsi ini untuk menunjukkan kandungan. |
1. Semua kotak pilihan diberikan dengan makro. Dan anda dapat melihat kandungannya semasa anda mencentang atau hapus centang pada kotak pilihan.
2. Anda dapat menunjukkan kandungan tertentu dalam sel mengikut keperluan anda. |
|
Kekurangan |
1. Menghubungkan sel satu persatu boleh memakan banyak masa dan tenaga.
2. Sel hanya dapat menampilkan "BENAR" atau "PALSU", yang dapat menyusahkan dalam situasi tertentu. |
1. Dalam menggunakan fungsi ini, anda juga perlu memautkan sel ke kotak centang satu persatu.
2. Menunjukkan "BENAR" atau "SALAH" bersama-sama dengan kandungan yang anda tetapkan pada masa yang sama akan mengacaukan lembaran kerja anda. |
1. Sekiranya anda tidak biasa dengan Excel VBA, anda mungkin menghadapi masalah semasa menjalankan makro.
2. Menggunakan kod VBA akan menjadikan tugas lebih kompleks. |
Dari analisis di atas, sekarang anda mempunyai pemahaman yang jelas mengenai kaedah yang berbeza. Oleh itu, pada waktu berikutnya jika anda perlu menunjukkan kandungan tertentu dalam sel mengikut nilai kotak pilihan, anda boleh memilih kaedah mengikut keperluan sebenar anda.
Buat Pelan Sandaran untuk Fail Excel Anda
Untuk mengelakkan akibat buruk daripada bencana data, salah satu kaedah yang paling berkesan adalah membuat sandaran untuk fail anda. Oleh itu, apabila anda menghadapi kerosakan fail Excel, anda tidak akan mengalami akibatnya. Dan untuk semua fail anda, anda perlu membuat pelan sandaran yang berkesan. Tetapi keadaan juga mungkin wujud di mana fail sandaran juga rosak. Pada masa ini, anda boleh menggunakan alat pihak ketiga untuk membaiki kerosakan fail Excel. Dengan alat pemulihan dan fail sandaran ini, anda tidak akan kehilangan data dalam bencana data lagi.
Pengenalan Pengarang:
Anna Ma adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk membaiki kerosakan dokumen docx dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com





