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

Kotak Centang Excel: Tambah, pilih, hapus, dan gunakan kotak centang di Excel

Kotak centang adalah alat interaktif yang digunakan untuk memilih atau membatalkan pilihan, Anda akan sering melihatnya di formulir web atau saat mengisi survei. Di Excel, Anda dapat menambahkan berbagai kemungkinan dengan mencentang atau menghapus centang pada kotak centang yang membuat lembar Anda lebih dinamis dan interaktif, seperti membuat daftar centang dengan kotak centang, menyisipkan bagan dinamis dengan kotak centang, dll.

Dalam tutorial ini, saya akan memperkenalkan cara menyisipkan, memilih, menghapus kotak centang, dan akan memberikan beberapa contoh penggunaannya di Excel.

Daftar Isi:

1. Dua jenis kotak centang (Kontrol Kotak Centang vs. Kontrol Kotak Centang ActiveX)

2. Tambahkan satu atau beberapa kotak centang di Excel

3. Ubah nama kotak centang dan teks keterangan

4. Tautkan satu atau beberapa kotak centang ke sel

5. Pilih satu atau beberapa kotak centang

6. Hapus satu atau beberapa kotak centang

7. Mengelompokkan kotak centang di Excel

8. Contoh: Cara menggunakan kotak centang di Excel


Dua jenis kotak centang (Kontrol Kotak Centang vs. Kontrol Kotak Centang ActiveX)

Untuk menyisipkan kotak centang, Anda perlu memastikan bahwa tab Pengembang muncul di pita. Tab Pengembang tidak aktif secara default, jadi Anda harus mengaktifkannya terlebih dahulu.

1. Di buku kerja Excel, silakan klik File > Opsi. di Opsi Excel kotak dialog, klik menyesuaikan pita, lalu cek Pengembang pilihan dan klik OK tombol untuk menutup dialog ini.

2. Sekarang, itu Pengembang tab muncul di pita Excel seperti gambar di bawah ini. Anda dapat mengakses berbagai kontrol interaktif dari tab Pengembang sesuai kebutuhan.

Microsoft Excel menyediakan dua jenis kotak centang-Kontrol Formulir Kotak Centang serta Centang Kotak Kontrol ActiveX:

Kontrol Formulir Kotak Centang jauh lebih sederhana daripada Kotak Centang Kontrol ActiveX, Dan Kotak Centang Kontrol ActiveX lebih fleksibel dalam desain dan dapat digunakan sebagai objek dalam kode. Untuk pekerjaan sehari-hari kami, Kontrol Formulir sudah cukup, jadi kami akan menggunakannya dalam banyak kasus.

Kotak Centang Kontrol formulir vs. Kontrol Kotak Centang ActiveX:

  • Kontrol ActiveX menyediakan lebih banyak opsi pemformatan, Anda dapat menggunakannya untuk desain yang canggih dan fleksibel;
  • Kontrol formulir dibangun ke dalam Excel saat kontrol ActiveX dimuat secara terpisah, sehingga terkadang membeku;
  • Beberapa komputer tidak mempercayai kontrol ActiveX secara default, jadi Anda harus mengaktifkannya secara manual dari Pusat Kepercayaan;
  • Kotak Centang Kontrol ActiveX dapat diakses secara terprogram melalui editor VBA;
  • ActiveX hanya disediakan oleh opsi Windows, dan Mac OS tidak mendukungnya.

Note: Semua kotak centang yang saya bicarakan dalam tutorial berikut adalah Kontrol Formulir Kotak Centang.


Tambahkan satu atau beberapa kotak centang di Excel

Untuk menyisipkan satu atau lebih kotak centang, bagian ini mungkin membantu Anda.

2.1 Masukkan satu kotak centang

Untuk menyisipkan satu kotak centang, lakukan seperti ini:

1. Klik Pengembang Tab, lalu klik Menyisipkan dari Kontrol grup, lalu pilih Kotak cek bawah Kontrol Formulir. Kemudian, klik sel tempat Anda ingin menyisipkan kotak centang, dan kotak centang akan muncul di dekat sel itu, lihat tangkapan layar:

2. Kemudian, letakkan kursor Anda di tepi kotak pilihan untuk kotak centang Anda. Saat berubah menjadi penunjuk pindah, Anda dapat mengklik dan menyeret kotak centang ke dalam sel yang Anda butuhkan, lihat tangkapan layar:


2.2 Sisipkan beberapa kotak centang

Jika Anda memerlukan beberapa kotak centang di lembar kerja Anda, di sini akan berbicara tentang beberapa cara cepat untuk Anda.

 Masukkan beberapa kotak centang dengan opsi Fill Handle

Untuk menyisipkan beberapa kotak centang dengan cepat, tambahkan satu kotak centang seperti dijelaskan di atas, lalu gunakan opsi Fill Handle untuk mengisi kotak centang ke sel lain.

1. Klik untuk memilih sel tempat kotak centang berada.

2. Seret gagang isian ke bawah untuk mengisi kotak centang seperti gambar di bawah ini:


 Masukkan beberapa kotak centang dengan kode VBA

Kode VBA berikut juga dapat membantu Anda untuk menyisipkan daftar kotak centang dengan cepat dan mudah. Silakan lakukan seperti ini:

1. Tahan ALT + F11 kunci untuk membuka Jendela Microsoft Visual Basic for Applications.

2. Lalu klik Menyisipkan > Modul, dan tempel kode berikut di Modul jendela.

Kode VBA: Masukkan beberapa kotak centang ke dalam daftar sel

Sub InsertCheckBoxes()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Ws = Application.ActiveSheet
Application.ScreenUpdating = False
For Each Rng In WorkRng
    With Ws.CheckBoxes.Add(Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        .Characters.Text = Rng.Value
    End With
Next
WorkRng.ClearContents
WorkRng.Select
Application.ScreenUpdating = True
End Sub

3. Lalu, tekan F5 kunci untuk menjalankan kode ini. Sebuah kotak prompt akan muncul untuk mengingatkan Anda untuk memilih rentang sel untuk menyisipkan kotak centang. Lihat tangkapan layar:

4. Lalu klik OK tombol, kotak centang dimasukkan ke dalam sel dengan rapi sekaligus, lihat tangkapan layar:


 Masukkan beberapa kotak centang dengan fitur praktis

Jika Anda memiliki Kutools untuk Excel, Dengan yang Kotak Centang Batch Insert fitur, Anda dapat menyisipkan kotak centang ke sel kosong atau sel dengan data segera.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang sel tempat Anda ingin menyisipkan kotak centang.

2. Lalu klik Kutools > Menyisipkan > Kotak Centang Batch Insert, lihat tangkapan layar:

3. Dan kemudian, sel yang dipilih diisi dengan kotak centang seperti tangkapan layar berikut yang ditampilkan:

 Sisipkan kotak centang ke dalam sel kosong  Masukkan kotak centang ke dalam sel data
   

Ubah nama kotak centang dan teks keterangan

Saat menggunakan kotak centang di Excel, Anda harus membedakan nama kotak centang dan nama keterangan. Nama keterangan adalah teks yang Anda lihat di samping kotak centang, dan nama kotak centang adalah nama yang Anda lihat di kotak Nama saat kotak centang dipilih seperti gambar di bawah ini:

 Nama kotak centang  Nama teks
   

Untuk mengubah nama keterangan, silakan klik kanan kotak centang, lalu pilih Edit Teks dari menu konteks, dan ketik nama baru yang Anda inginkan, lihat tangkapan layar:

Untuk mengubah nama kotak centang, Anda harus memilih kotak centang, lalu masukkan nama yang Anda butuhkan ke dalam Kotak nama seperti gambar di bawah ini yang ditampilkan:


Tautkan satu atau beberapa kotak centang ke sel

Saat menggunakan kotak centang, Anda sering perlu menautkan kotak centang ke sel. Jika kotak dicentang, sel menunjukkan TRUE, dan jika tidak dicentang, sel menunjukkan FALSE atau kosong. Bagian ini akan memperkenalkan cara menautkan satu atau beberapa kotak centang ke sel di Excel.

4.1 Tautkan satu kotak centang ke sel dengan fitur Kontrol Format

Untuk mengaitkan kotak centang dengan sel tertentu, lakukan seperti ini:

1. Klik kanan kotak centang, lalu pilih Kontrol Format dari menu konteks, lihat tangkapan layar:

2. di Format Objek kotak dialog, di bawah kontrol tab, klik untuk memilih sel tempat Anda ingin menautkan ke kotak centang dari Tautan sel kotak, atau ketik referensi sel secara manual, lihat tangkapan layar:

3. Klik OK untuk menutup kotak dialog, dan sekarang, kotak centang ditautkan ke sel tertentu. Jika Anda memeriksanya, TRUE ditampilkan, hapus centang, FALSE muncul seperti demo di bawah ini:


4.2 Tautkan beberapa kotak centang ke sel dengan kode VBA

Untuk menautkan beberapa kotak centang ke sel dengan menggunakan fitur Kontrol Format, Anda perlu mengulangi langkah-langkah di atas berulang kali. Ini akan memakan waktu jika ada ratusan atau ribuan kotak centang yang perlu ditautkan. Di sini, saya akan memperkenalkan kode VBA untuk menautkan beberapa kotak centang ke sel sekaligus.

1. Pergi ke lembar kerja yang berisi kotak centang.

2. Tahan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

3. Lalu klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Tautkan beberapa kotak centang ke sel sekaligus

Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "C"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
    Cells(i, xCChar).Value = True
Else
    Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub

Note: Dalam kode ini, i = 2, nomor 2 adalah baris awal kotak centang Anda, dan xCChar = "C", surat C adalah kolom tempat Anda ingin menautkan kotak centang. Anda dapat mengubahnya sesuai kebutuhan Anda.

4. Lalu, tekan F5 kunci untuk menjalankan kode ini, semua kotak centang di lembar kerja aktif ditautkan ke sel yang ditentukan sekaligus. Saat mencentang kotak centang, sel relatifnya akan menampilkan TRUE, hapus centang pada kotak centang, sel yang ditautkan akan menampilkan FALSE, lihat tangkapan layar:


Pilih satu atau beberapa kotak centang

Untuk menyalin atau menghapus kotak centang di lembar kerja, Anda harus memilih kotak centang terlebih dahulu. Untuk memilih satu atau lebih kotak centang, lakukan seperti ini:

Pilih satu kotak centang: (dua cara)

  • Klik kanan kotak centang, lalu klik di mana saja di dalamnya.
  • OR
  • Tekan Ctrl kunci, dan kemudian klik pada kotak centang.

Pilih beberapa kotak centang:

Tekan terus tombol Ctrl kunci, lalu klik pada kotak centang yang ingin Anda pilih satu per satu.


Hapus satu atau beberapa kotak centang

Menghapus satu kotak centang itu mudah bagi kami, Anda hanya perlu memilihnya lalu tekan tombol Delete pada keyboard Anda. Ketika datang ke beberapa kotak centang, bagaimana Anda bisa melakukannya di Excel?

6.1 Hapus beberapa kotak centang dengan kode VBA

Untuk menghapus semua kotak centang dalam lembar, Anda dapat menerapkan kode VBA berikut.

1. Tahan ALT + F11 kunci untuk membuka Jendela Microsoft Visual Basic for Applications.

2. Lalu klik menyadarit> Modul, dan tempel kode berikut di Jendela modul.

Kode VBA: Hapus semua kotak centang di lembar kerja saat ini

Sub RemoveCheckboxes()
'Update by Extendoffice
On Error Resume Next
ActiveSheet.CheckBoxes.Delete
Selection.FormatConditions.Delete
End Sub

3. Lalu tekan F5 kunci untuk mengeksekusi kode. Semua kotak centang di lembar kerja tertentu akan dihapus sekaligus.


6.2 Hapus beberapa kotak centang dengan fitur sederhana

Dengan Kutools untuk Excel' Kotak centang Hapus Batch fitur, Anda dapat menghapus kotak centang dari berbagai pilihan atau seluruh lembar yang Anda butuhkan hanya dengan beberapa klik.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang sel atau seluruh lembar yang berisi kotak centang yang ingin Anda hapus.

2. Lalu klik Kutools > Delete > Hapus Batch Kotak Centang, lihat tangkapan layar:

3. Dan kemudian, semua kotak centang dihapus sekaligus dari pilihan.


Kotak centang grup di Excel

Saat Anda ingin memindahkan atau mengubah ukuran beberapa kotak centang bersama-sama, mengelompokkan kotak centang dapat membantu untuk mengontrol semua kotak centang sekaligus. Bagian ini akan berbicara tentang cara mengelompokkan beberapa kotak centang di lembar kerja Excel.

7.1 Mengelompokkan kotak centang dengan menggunakan fitur Grup

Di Excel, file kelompok fitur dapat membantu mengelompokkan beberapa kotak centang, lakukan seperti ini:

1. Pegang Ctrl kunci, lalu klik untuk memilih kotak centang satu per satu yang ingin Anda kelompokkan, lihat tangkapan layar:

2. Kemudian, klik kanan dan pilih kelompok > kelompok dari menu konteks, lihat tangkapan layar:

3. Dan semua kotak centang yang dipilih dikelompokkan, Anda dapat memindahkan, menyalinnya sekaligus.


7.2 Mengelompokkan kotak centang dengan menggunakan Perintah Kotak Grup

Selain itu, Anda juga dapat menggunakan Kotak Grup untuk mengelompokkan beberapa kotak centang bersama-sama. Silakan lakukan dengan langkah-langkah berikut:

1. Pergi ke Pengembang tab, dan kemudian klik Menyisipkan > Kotak Grup (Kontrol Formulir), lihat tangkapan layar:

2. Dan kemudian, seret mouse untuk menggambar kotak grup, dan ubah nama judul kotak grup sesuka Anda:

3. Sekarang, Anda dapat memasukkan kotak centang ke dalam kotak grup, klik Pengembang > Menyisipkan > Kotak Centang (Kontrol Formulir), lihat tangkapan layar:

4. Kemudian seret mouse untuk menggambar kotak centang, dan ubah nama teks sesuai kebutuhan, lihat tangkapan layar

5. Demikian pula, masukkan kotak centang lain ke dalam kotak grup dan Anda akan mendapatkan hasilnya seperti gambar di bawah ini:


Contoh: Cara menggunakan kotak centang di Excel

Dari informasi di atas, kita mengetahui beberapa pengetahuan dasar tentang kotak centang. Di bagian ini, saya akan memperkenalkan cara menggunakan kotak centang untuk beberapa operasi interaktif dan dinamis di Excel.

 Contoh 1: Buat daftar tugas dengan kotak centang

To do list berguna bagi kita untuk menandai tugas-tugas yang telah diselesaikan dalam pekerjaan kita sehari-hari. Dalam daftar To-do yang khas, tugas-tugas selesai yang diperiksa memiliki format dicoret seperti gambar di bawah yang ditampilkan. Dengan bantuan kotak centang, Anda dapat membuat daftar Agenda interaktif dengan cepat.

Untuk membuat To-do list dengan checkbox, silahkan dengan langkah-langkah berikut:

1. Silakan masukkan kotak centang ke dalam daftar sel tempat Anda ingin menggunakan, lihat tangkapan layar: (Klik untuk mengetahui cara menyisipkan beberapa kotak centang)

2. Setelah memasukkan kotak centang, Anda harus menautkan setiap kotak centang ke sel terpisah.

Tips: Untuk menautkan kotak centang ke sel, Anda dapat menggunakan Kontrol Format fitur untuk menautkannya ke sel satu per satu, atau menerapkan Kode VBA untuk menghubungkan mereka ke sel sekaligus.

3. Setelah menautkan kotak centang ke sel, jika kotak centang dicentang, TRUE ditampilkan, jika tidak dicentang, FALSE ditampilkan, lihat tangkapan layar:

4. Kemudian, Anda harus menerapkan Format Bersyarat fitur untuk mencapai operasi berikut. Pilih rentang sel A2:C8 yang ingin Anda buat daftar Agenda, lalu klik Beranda > Format Bersyarat > Aturan baru untuk pergi ke Aturan Pemformatan Baru kotak dialog.

5. di Aturan Pemformatan Baru dialog, klik Gunakan rumus untuk menentukan sel mana yang akan diformat dalam Pilih Jenis Aturan daftar kotak, lalu masukkan rumus ini = C2 = BENAR ke dalam Memformat nilai yang rumus ini benar kotak teks, lihat tangkapan layar:

Note: C2 adalah sel yang terhubung ke kotak centang ..

6. Kemudian, lanjutkan dengan mengklik dibentuk tombol untuk pergi ke Format Cells kotak dialog. Di bawah Font tab, periksa coret dari efek bagian, dan tentukan warna untuk item daftar yang harus dilakukan seperti yang Anda inginkan, lihat tangkapan layar:

7. Lalu klik OK > OK untuk menutup dialog, sekarang, ketika Anda mencentang kotak, item yang sesuai akan diformat sebagai dicoret seperti demo di bawah ini yang ditunjukkan:


 Contoh 2: Buat bagan dinamis dengan kotak centang

Terkadang, Anda mungkin perlu menampilkan banyak data dan informasi dalam satu bagan, dan bagan akan berantakan. Dalam hal ini, Anda dapat menggunakan kotak centang untuk membuat bagan dinamis di lembar Anda. Saat mencentang kotak, baris data yang sesuai akan ditampilkan, jika tidak dicentang, baris data akan disembunyikan seperti demo di bawah ini:

Bagian ini akan membahas tentang dua trik cepat untuk membuat bagan jenis ini di Excel.

 Buat bagan interaktif dengan kotak centang di Excel

Biasanya, di Excel, Anda dapat membuat bagan dinamis dengan menggunakan kotak centang dengan langkah-langkah berikut:

1. Masukkan beberapa kotak centang dan ganti namanya. Dalam hal ini, saya akan memasukkan tiga kotak centang dan mengganti namanya menjadi Apple, Orange dan Peach, lihat tangkapan layar:

2. Kemudian, Anda harus menautkan kotak centang ini ke sel, silakan klik untuk memilih kotak centang pertama, lalu klik kanan, lalu pilih Kontrol Format, Dalam Format Objek kotak dialog, di bawah kontrol tab, dari Tautan sel kotak, pilih sel tempat untuk ditautkan dengan kotak centang, lihat tangkapan layar:

3. Ulangi langkah di atas untuk menautkan dua kotak centang lainnya ke sel lain. Sekarang, jika Anda mencentang kotak, TRUE akan ditampilkan, jika tidak, FALSE akan ditampilkan seperti demo di bawah ini:

4. Setelah menyisipkan dan menautkan kotak centang, sekarang, Anda harus menyiapkan data. Salin judul baris dan kolom data asli ke tempat lain, lihat tangkapan layar:

5. Kemudian terapkan rumus di bawah ini:

  • dalam sel B13: = JIKA ($ B $ 6, B2, NA ()), dan seret gagang isian untuk mengisi baris dari B13 ke G13;
  • dalam sel B14: = JIKA ($ B $ 7, B3, NA ()), dan seret gagang isian untuk mengisi baris dari B14 ke G14;
  • dalam sel B15: = JIKA ($ B $ 8, B4, NA ()), dan seret gagang isian untuk mengisi baris dari B15 ke G15.
  • Rumus ini mengembalikan nilai dari data asli jika kotak centang untuk produk tersebut dicentang, dan #N/A jika tidak dicentang. Lihat tangkapan layar:

6. Kemudian, silakan pilih rentang data baru dari A12 hingga G15, lalu klik Menyisipkan > Sisipkan Bagan Garis atau Area > baris untuk menyisipkan diagram garis.

7. Sekarang, ketika Anda mencentang kotak produk, baris datanya akan muncul, dan ketika tidak dicentang, itu akan hilang seperti yang ditunjukkan demo di bawah ini:

8. Setelah membuat bagan, Anda dapat menempatkan kotak centang pada bagan agar terlihat rapi. Klik untuk memilih area plot, lalu seret untuk mengecilkannya, lihat tangkapan layar:

9. Lalu, tekan Ctrl untuk memilih tiga kotak centang, seret ke bagan, lalu, klik kanan untuk memilih Bawa ke depan > Bawa ke depan, lihat tangkapan layar:

10. Dan kotak centang ditampilkan ke grafik, terus tekan Ctrl tombol untuk memilih kotak centang dan bagan satu per satu, klik kanan untuk memilih kelompok > kelompok, lihat tangkapan layar:

11. Sekarang, kotak centang ditautkan dengan diagram garis. Saat Anda memindahkan bagan, kotak centang juga akan bergerak sesuai dengan itu.


 Buat bagan interaktif dengan kotak centang dengan fitur mudah

Cara diatas mungkin agak sulit bagi anda, disini saya akan memperkenalkan cara mudah untuk menyelesaikan tugas ini. Dengan Kutools untuk Excel'S Bagan Garis Kotak Centang fitur, Anda dapat membuat grafik dinamis dengan kotak centang dengan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang data yang ingin Anda buat bagannya, lalu klik Kutools > Charts > Perbandingan Kategori > Bagan Garis Kotak Centang, lihat tangkapan layar:

2. Dan kemudian, a Bagan Garis Kotak Centang kotak dialog muncul, data yang Anda pilih diisi ke dalam kotak teks terpisah secara otomatis, lihat tangkapan layar:

3. Lalu klik OK tombol, dan kotak prompt muncul untuk mengingatkan Anda bahwa lembar tersembunyi dengan beberapa data perantara akan dibuat, silakan klik Yes tombol, lihat tangkapan layar:

4. Dan bagan garis dengan kotak centang akan berhasil dibuat, lihat tangkapan layar:


 Contoh 3: Buat daftar drop-down dengan kotak centang

Memilih beberapa item dari daftar drop-down mungkin merupakan tugas umum bagi kebanyakan dari kita. Beberapa pengguna mencoba membuat daftar drop-down dengan kotak centang untuk memilih beberapa pilihan seperti di bawah ini demo yang ditampilkan. Sayangnya, tidak mungkin membuat daftar drop-down seperti itu dengan kotak centang di Excel. Tapi, di sini, saya akan memperkenalkan dua jenis pilihan kotak centang ganda di Excel. Salah satunya adalah kotak daftar dengan kotak centang, dan yang lainnya adalah daftar drop-down dengan kotak centang.

 Buat daftar drop-down dengan kotak centang dengan menggunakan kotak daftar

Alih-alih daftar drop-down, Anda dapat menggunakan kotak daftar untuk menambahkan kotak centang untuk beberapa pilihan. Prosesnya sedikit rumit, silakan ikuti langkah demi langkah di bawah ini:

1. Pertama, silakan masukkan Kotak Daftar, klik Pengembang > Menyisipkan > Kotak Daftar (Kontrol ActiveX). Lihat tangkapan layar:

2. Seret mouse untuk menggambar kotak daftar, lalu klik kanan, pilih Properties dari menu konteks, lihat tangkapan layar:

3. di Properties panel, silakan atur operasi sebagai berikut:

  • Dalam majalah DaftarIsiRentang kotak, masukkan rentang data yang ingin Anda tampilkan di kotak daftar;
  • Dalam majalah DaftarGaya kotak, pilih 1 - Opsi Gaya fmList dari drop down;
  • Dalam majalah MultiSelect kotak, pilih 1 - fmMultiSelectMulti dari drop down;
  • Terakhir, klik tombol tutup untuk menutupnya.

4. Kemudian, klik sel tempat Anda ingin menampilkan beberapa item yang dipilih, dan berikan nama rentang untuknya. Silakan ketik nama rentang “barang keluaran" ke dalam Kotak nama dan tekan Enter kunci, lihat tangkapan layar:

5. Dan kemudian, klik Menyisipkan > bentuk > Empat persegi panjang, seret mouse untuk menggambar persegi panjang di atas kotak daftar, lihat tangkapan layar:

6. Kemudian klik kanan persegi panjang dan pilih Tetapkan Makro dari menu konteks. Lihat tangkapan layar:

7. di Tetapkan Makro dialog, klik New tombol, lihat tangkapan layar:

8. Di pembukaan Microsoft Visual Basic untuk Aplikasi jendela, ganti kode asli di jendela Modul dengan kode VBA di bawah ini:

Sub Rectangle1_Click()
'Updated by Extendoffice
Dim xSelShp As Shape, xSelLst As Variant, I, J As Integer
Dim xV As String
Set xSelShp = ActiveSheet.Shapes(Application.Caller)
Set xLstBox = ActiveSheet.ListBox1
If xLstBox.Visible = False Then
    xLstBox.Visible = True
    xSelShp.TextFrame2.TextRange.Characters.Text = "Pickup Options"
    xStr = ""
    xStr = Range("Outputitem").Value
    
    If xStr <> "" Then
         xArr = Split(xStr, ";")
    For I = xLstBox.ListCount - 1 To 0 Step -1
        xV = xLstBox.List(I)
        For J = 0 To UBound(xArr)
            If xArr(J) = xV Then
              xLstBox.Selected(I) = True
              Exit For
            End If
        Next
    Next I
    End If
Else
    xLstBox.Visible = False
    xSelShp.TextFrame2.TextRange.Characters.Text = "Select Options"
    For I = xLstBox.ListCount - 1 To 0 Step -1
        If xLstBox.Selected(I) = True Then
        xSelLst = xLstBox.List(I) & ";" & xSelLst
        End If
    Next I
    If xSelLst <> "" Then
        Range("Outputitem") = Mid(xSelLst, 1, Len(xSelLst) - 1)
    Else
        Range("Outputitem") = ""
    End If
End If
End Sub

Note: Pada kode di atas, Persegi panjang 1 adalah nama bentuk, DaftarKotak1 adalah nama kotak daftar, dan barang keluaran adalah nama rentang sel keluaran. Anda dapat mengubahnya berdasarkan kebutuhan Anda.

9. Kemudian, tutup jendela kode. Sekarang, mengklik tombol persegi panjang akan menyembunyikan atau menampilkan kotak daftar. Ketika kotak daftar ditampilkan, pilih item dalam kotak daftar, dan klik tombol persegi panjang lagi untuk menampilkan item yang dipilih ke dalam sel yang ditentukan, lihat demo di bawah ini:


 Buat daftar tarik-turun dengan kotak centang dengan fitur luar biasa

Untuk menambahkan kotak centang ke daftar drop-down yang sebenarnya, Anda dapat menggunakan alat yang ampuh – Kutools untuk Excel, Dengan yang Daftar Drop-down dengan Kotak Centang fitur, Anda dapat membuat daftar drop-down dengan beberapa kotak centang dengan cepat dan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pertama, silakan masukkan daftar drop-down normal di sel yang dipilih, lihat tangkapan layar:

2. Lalu klik Kutools > Daftar Drop-down > Daftar Drop-down dengan Kotak Centang > Settings. Lihat tangkapan layar:

3. di Daftar Drop-down dengan Pengaturan Kotak Centang kotak dialog, konfigurasikan sebagai berikut.

  • Dalam majalah berlaku untuk bagian, tentukan cakupan penerapan tempat Anda akan membuat kotak centang untuk sel daftar turun bawah. Anda dapat menentukan rentang tertentu, lembar kerja saat ini, buku kerja saat ini atau semua buku kerja yang dibuka berdasarkan kebutuhan Anda;
  • Dalam majalah mode bagian, pilih memodifikasi pilihan;
  • Dalam majalah alat pemisah kotak, ketik pembatas untuk memisahkan item yang dipilih;
  • Di Tarah luar bagian, pilih arah teks berdasarkan kebutuhan Anda;
  • Terakhir, klik OK .

4. Setelah menyelesaikan pengaturan, klik Kutools > Daftar Drop-down > Daftar Drop-down dengan Kotak Centang > Aktifkan Daftar Drop-down Kotak Centang untuk mengaktifkan fitur ini. Lihat tangkapan layar:

5. Mulai sekarang, ketika Anda mengklik sel dengan daftar drop-down, daftar dengan kotak centang akan muncul, lalu pilih item dengan mencentang kotak untuk menampilkan item ke dalam sel seperti yang ditunjukkan demo di bawah ini:

Klik untuk mengetahui informasi lebih detail tentang fitur ini…


 Contoh 4: Centang kotak untuk mengubah warna baris

Pernahkah Anda mencoba mengubah warna baris berdasarkan kotak centang yang dicentang? Yang berarti warna baris terkait akan berubah jika Anda mencentang kotak centang seperti gambar di bawah ini, bagian ini akan membahas beberapa trik untuk menyelesaikan tugas ini di Excel.

 Centang kotak untuk mengubah warna sel dengan menggunakan Pemformatan Bersyarat

Untuk mengubah warna baris dengan mencentang atau menghapus centang pada kotak centang, tombol Format Bersyarat fitur di Excel dapat membantu Anda. Silakan lakukan seperti ini:

1. Pertama, masukkan kotak centang ke dalam daftar sel yang Anda butuhkan, lihat tangkapan layar:

2. Selanjutnya, Anda harus menautkan kotak centang ini ke sel di samping setiap kotak centang secara terpisah, lihat tangkapan layar:

Tips: Untuk menautkan kotak centang ke sel, Anda dapat menggunakan Kontrol Format fitur untuk menautkannya ke sel satu per satu, atau menerapkan Kode VBA untuk menghubungkan mereka ke sel sekaligus.

3. Kemudian, pilih rentang data yang ingin Anda ubah warna barisnya, lalu klik Beranda > Format Bersyarat > Aturan baru, lihat tangkapan layar:

4. di Aturan Pemformatan Baru kotak dialog, lakukan operasi di bawah ini:

  • Pilih Gunakan rumus untuk menentukan sel mana yang akan diformat pilihan dalam Pilih Jenis Aturan kotak;
  • Masukkan rumus ini =IF($F2=BENAR,BENAR,SALAH) ke dalam Memformat nilai yang rumus ini benar kotak;
  • klik dibentuk tombol untuk menentukan warna yang Anda suka untuk baris.

Note: Dalam rumusnya, $F2 adalah sel tertaut pertama dari kotak centang..

5. Setelah memilih warna, klik OK > OK untuk menutup kotak dialog, dan sekarang, ketika Anda mencentang kotak, baris yang sesuai akan disorot secara otomatis seperti di bawah ini demo yang ditampilkan:


  Centang kotak untuk mengubah warna baris dengan menggunakan kode VBA

Kode VBA berikut juga dapat membantu Anda untuk mengubah warna baris berdasarkan kotak centang yang dicentang, silakan lakukan dengan kode di bawah ini:

1. Di lembar kerja Anda ingin menyorot baris dengan kotak centang, klik kanan tab lembar dan pilih Lihat kode dari menu klik kanan. Lihat tangkapan layar:

2. Salin dan tempel kode di bawah ini ke dalam yang dibuka Microsoft Visual Basic untuk Aplikasi window:

Kode VBA: Sorot baris dengan mencentang kotak centang

Sub AddCheckBox()
Dim xCell As Range
Dim xRng As Range
Dim I As Integer
Dim xChk As CheckBox
On Error Resume Next
InputC:
    Set xRng = Application.InputBox("Please select the column range to insert checkboxes:", "Kutools for Excel", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
If xRng.Columns.Count > 1 Then
    MsgBox "The selected range should be a single column", vbInformation, "Kutools fro Excel"
    GoTo InputC
Else
    If xRng.Columns.Count = 1 Then
        For Each xCell In xRng
            With ActiveSheet.CheckBoxes.Add(xCell.Left, _
               xCell.Top, xCell.Width = 15, xCell.Height = 12)
               .LinkedCell = xCell.Offset(, 1).Address(External:=False)
               .Interior.ColorIndex = xlNone
               .Caption = ""
               .Name = "Check Box " & xCell.Row
            End With
            xRng.Rows(xCell.Row).Interior.ColorIndex = xlNone
        Next
    End If
    With xRng
     .Rows.RowHeight = 16
    End With
    xRng.ColumnWidth = 5#
    xRng.Cells(1, 1).Offset(0, 1).Select
    For Each xChk In ActiveSheet.CheckBoxes
      xChk.OnAction = "Sheet2.InsertBgColor"
    Next
End If
End Sub

Sub InsertBgColor()
Dim xName As Integer
Dim xChk As CheckBox
For Each xChk In ActiveSheet.CheckBoxes
  xName = Right(xChk.Name, Len(xChk.Name) - 10)
  If (xName = Range(xChk.LinkedCell).Row) Then
   If (Range(xChk.LinkedCell) = "True") Then
    Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = 6
   Else
    Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = xlNone
   End If
  End If
Next
End Sub

Catatan: Dalam kode di atas, dalam skrip ini xChk.OnAction = "Sheet2.InsertBgColor", Anda harus mengubah nama lembar-Sheet2 untuk Anda sendiri (Sheet2 adalah nama asli lembar kerja, Anda bisa mendapatkannya dari panel jendela kode kiri). Lihat tangkapan layar:

3. Kemudian, letakkan kursor di bagian pertama kode, dan tekan F5 kunci untuk menjalankan kode. Dalam bermunculan Kutools untuk Excel kotak dialog, pilih rentang yang ingin Anda masukkan kotak centang, lihat tangkapan layar:

4. Lalu klik OK tombol, kotak centang dimasukkan ke dalam sel yang dipilih seperti gambar di bawah ini yang ditunjukkan:

5. Mulai sekarang, jika Anda mencentang kotak, baris relatif akan diwarnai secara otomatis seperti gambar di bawah ini:


 Contoh 5: Hitung atau jumlahkan nilai sel jika kotak centang dicentang

Jika Anda memiliki rentang data dengan daftar kotak centang, sekarang, Anda ingin menghitung jumlah kotak centang yang dicentang atau menjumlahkan nilai yang sesuai berdasarkan kotak centang yang dicentang seperti gambar di bawah ini. Bagaimana Anda bisa menyelesaikan tugas ini di Excel?

Untuk menyelesaikan tugas ini, langkah penting adalah menautkan kotak centang ke sel relatif di samping data. Kotak centang yang dicentang akan menampilkan TRUE di sel yang ditautkan, jika tidak, FALSE akan ditampilkan, dan kemudian, Anda dapat menggunakan fungsi count atau sum untuk mendapatkan hasil berdasarkan nilai TRUE atau FALSE.

1. Pertama, Anda harus menautkan kotak centang ke sel secara terpisah, jika kotak centang dicentang, TRUE ditampilkan, jika tidak dicentang, FALSE ditampilkan, lihat tangkapan layar:

Tips: Untuk menautkan kotak centang ke sel, Anda dapat menggunakan Kontrol Format fitur untuk menautkannya ke sel satu per satu, atau menerapkan Kode VBA untuk menghubungkan mereka ke sel sekaligus.

2. Kemudian, terapkan rumus berikut untuk menghitung atau menjumlahkan nilai berdasarkan kotak centang yang dicentang:

Hitung nilai dengan kotak centang yang dicentang:

= COUNTIF (D2: D10, BENAR)

Note: Dalam rumus ini, D2: D10 adalah rentang sel tautan yang telah Anda atur untuk kotak centang.

Jumlahkan nilai dengan kotak centang yang dicentang:

= SUMPRODUCT (($ D $ 2: $ D $ 10 = TRUE) * $ C $ 2: $ C $ 10)

Note: Dalam rumus ini, D2: D10 adalah rentang sel tautan yang telah Anda tetapkan untuk kotak centang, dan C2: C10 adalah daftar sel yang ingin Anda jumlahkan.


 Contoh 6: Jika kotak centang dicentang maka kembalikan nilai tertentu

Jika Anda memiliki kotak centang, saat mencentangnya, nilai tertentu akan muncul di sel, dan saat tidak mencentangnya, sel kosong ditampilkan seperti demo di bawah ini:

Untuk menyelesaikan pekerjaan ini, lakukan seperti ini:

1. Pertama, Anda harus menautkan kotak centang ini ke sel. Klik kanan kotak centang, dan pilih Kontrol Format, di munculkan Format Objek kotak dialog, di bawah kontrol tab, klik untuk memilih sel yang ingin Anda tautkan dengan kotak centang dari Tautan sel kotak, lihat tangkapan layar:

2. Lalu klik OK tombol untuk menutup kotak dialog. Sekarang, ketikkan rumus ini: =JIKA(A5=BENAR,"Extendoffice","") ke dalam sel tempat Anda ingin menampilkan hasilnya, lalu tekan Enter kunci.

Note: Dalam rumus ini, A5 adalah sel yang ditautkan ke kotak centang, “Extendoffice” adalah teks tertentu, Anda dapat mengubahnya sesuai kebutuhan Anda.

3. Sekarang, ketika Anda mencentang kotak, teks tertentu akan ditampilkan, ketika tidak dicentang, sel kosong akan ditampilkan, lihat demo di bawah ini:


  • 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 dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... 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 ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • 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...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • 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 (0)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
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