Loncat ke daftar isi utama

Bagaimana cara memfilter sel dengan karakter tebal di Excel?

Anda dapat menerapkan gaya huruf tebal untuk memformat data atau konten dalam sel di Excel, tetapi tahukah Anda cara memfilter sel dengan sel yang berisi gaya huruf tebal di Excel? Artikel ini mengumpulkan beberapa makro VBA yang rumit untuk memfilter sel dengan karakter tebal di Excel.

Filter sel tebal dengan kolom pembantu
Filter sel tebal dengan kode VBA
Filter sel tebal dengan mudah menggunakan alat yang luar biasa
Tutorial lainnya untuk pemfilteran data…


Filter sel tebal dengan kolom bantuan

Misalkan Anda perlu memfilter semua sel tebal di kolom B seperti gambar di bawah ini, lakukan hal berikut:

Fungsi yang ditentukan pengguna di bawah ini membantu mengidentifikasi apakah sel dalam kolom tebal atau tidak, lalu mengembalikan hasilnya sebagai TRUE atau False di kolom pembantu. Anda dapat memfilter semua hasil yang BENAR untuk menampilkan hanya sel tebal di kolom B.

1. tekan lain + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Dalam Microsoft Visual Basic untuk Aplikasi window, klik Menyisipkan > Modul, lalu salin kode VBA berikut ke jendela Modul. Lihat tangkapan layar:

Kode VBA: Memfilter sel dengan karakter tebal

Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function

3. tekan lain + Q kunci untuk menutup jendela kode.

4. Pilih sel kosong yang berdekatan dengan tabel (sel yang dipilih harus ditempatkan pada baris yang sama dari baris pertama dalam tabel filter), salin rumus di bawah ini ke dalamnya dan tekan Enter kunci.

= IsBold (B2)

5. Tetap memilih sel hasil pertama, dan seret Fill Handle untuk mendapatkan semua hasil. Lihat tangkapan layar:

6. Pilih tajuk kolom pembantu, klik Data > Menyaring. Klik tombol panah di samping sel header, centang BENAR kotak saja, lalu klik OK.

Sekarang semua sel tebal di kolom B disaring seperti gambar di bawah ini.


Filter sel tebal dengan cepat di kolom dengan beberapa klik di Excel:

Grafik Filter sel Tebal kegunaan Kutools untuk Excel dapat membantu Anda dengan cepat memfilter semua sel tebal di kolom tertentu dengan beberapa klik seperti yang ditunjukkan pada demo di bawah ini.
Unduh fitur lengkap jejak gratis 30 hari dari Kutools untuk Excel sekarang!


Filter sel tebal dengan kode VBA

Kode VBA di bawah ini memungkinkan Anda untuk memfilter semua sel tebal dalam satu kolom secara langsung. Silakan lakukan sebagai berikut.

1. Pilih rentang kolom Anda akan memfilter semua sel tebal kecuali sel header. Dalam hal ini, saya memilih B2: B16.

2. tekan lain + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

3. Dalam Microsoft Visual Basic untuk Aplikasi window, klik Menyisipkan > Modul, lalu salin dan tempel kode VBA berikut ke jendela Modul.

Kode VBA: Filter sel tebal di kolom

Sub FilterBold()
'Updated by Extendoffice 20191018
Dim cell As Range
For Each cell In Selection
If cell.Font.Bold = False Then
cell.EntireRow.Hidden = True
End If
Next cell
End Sub

4. tekan F5 kunci untuk menjalankan makro ini. Kemudian semua sel tebal segera disaring dalam rentang kolom yang dipilih.


Filter sel tebal dengan mudah menggunakan alat yang luar biasa

Di bagian ini, kami merekomendasikan Anda alat praktis - file Filter sel Tebal kegunaan Kutools untuk Excel. Dengan utilitas ini, semua sel tebal di kolom yang dipilih langsung disaring dengan beberapa klik.

Sebelum melamar Kutools untuk Excel, Mohon unduh dan instal terlebih dahulu.

1. Pilih rentang kolom Anda akan memfilter sel tebal, klik Kutools Ditambah> Filter Khusus > Filter Tebal untuk menyelesaikannya. Lihat demo di bawah ini:

  Jika Anda ingin memiliki uji coba gratis (30 hari) dari utilitas ini, silahkan klik untuk mendownloadnya, lalu lanjutkan untuk menerapkan operasi sesuai langkah di atas.


Terkait artikel

Filter beberapa kolom secara bersamaan di Excel
Setelah memfilter satu kolom dengan fitur Filter, hanya kriteria DAN yang dapat diterapkan ke lebih dari satu kolom. Dalam kasus ini, bagaimana Anda bisa menerapkan kriteria DAN dan ATAU untuk memfilter beberapa kolom secara bersamaan di lembar kerja Excel? Metode dalam artikel ini dapat membantu Anda.

Filter atau pilih sel menurut warna sel di Excel
Biasanya Anda dapat mengisi sel dengan warna berbeda untuk tujuan apa pun di Excel. Jika Anda memiliki lembar kerja dengan menggunakan warna berbeda untuk menunjukkan tipe konten yang berbeda dan Anda ingin memfilter atau memilih sel tersebut dengan warna sel, Anda dapat menyelesaikannya dengan metode dalam artikel ini.

Tempelkan melewatkan sel dan baris yang disembunyikan / difilter di Excel
Misalnya, Anda telah memfilter tabel di Excel, tetapi sekarang Anda perlu menyalin rentang dan menempelkannya ke tabel yang difilter ini, tahukah Anda cara menempelkan melewati sel dan baris yang disembunyikan / difilter? Beberapa cara mudah dalam artikel ini dapat membantu Anda.

Memfilter baris berdasarkan pilihan daftar di lembar lain
Di Excel, kami biasanya memfilter baris berdasarkan kriteria, tetapi jika ada dua daftar, satu di Sheet1, dan lainnya di Sheet2, dapatkah Anda memiliki trik untuk memfilter baris dengan cepat di Sheet1 berdasarkan daftar di Sheet2? Di sini artikel ini memperkenalkan cara menyelesaikan pekerjaan ini.

Filter semua data terkait dari sel yang digabungkan di Excel
Misalkan ada kolom sel yang digabungkan dalam rentang data Anda, dan sekarang, Anda perlu memfilter kolom ini dengan sel yang digabungkan untuk menampilkan semua baris yang terkait dengan setiap sel yang digabungkan seperti screenshot berikut yang ditampilkan. Di excel, fitur Filter memungkinkan Anda untuk memfilter hanya item pertama yang terkait dengan sel yang digabungkan, dalam artikel ini, kita berbicara tentang cara memfilter semua data terkait dari sel yang digabungkan di Excel.

Tutorial lainnya untuk pemfilteran data…

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

Deskripsi Produk


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.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
Comments (16)
Rated 4.5 out of 5 · 2 ratings
This comment was minimized by the moderator on the site
Thanks for sharing, it works wonderful, thank you!
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
Thanks for the formula..it helped
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
I've used this technique and had an issue when trying to copy the bold data. It only copies some of the data for some reason. Is there any way of copying only the bold data using this technique? Thanks, Richard
This comment was minimized by the moderator on the site
Dear richard skins,



We didn't encounter the problem as you mentioned. Would you please provide a screenshot with details of your operation?



Thank you for your comment!
This comment was minimized by the moderator on the site
Hi, I'm a complete excel novice, i've done the following technique but now need to copy the data which is bold/true. When I have tried to do this is won't copy what is highlighted. Any ideas on how I can copy the data? Thanks, Richard
This comment was minimized by the moderator on the site
@RICHARD Can u please provide any screenshot of your spreadsheet showing what u are exactly trying to do?
This comment was minimized by the moderator on the site
Thanks for sharing. It works wonderful.
This comment was minimized by the moderator on the site
Hi I am using this code and its working fine but whenever I click on cancel the dialogue box a popup window appear and shows some error. Can you please tell me how to remove that error. :Sub FilterBold() Dim myRange As Range Set myRange = Application.InputBox(Prompt:="Please Select a Range", Title:="InputBox Method", Type:=8) myRange.Select Application.ScreenUpdating = False For Each myRange In Selection If myRange.Font.Bold = False Then myRange.EntireRow.Hidden = True End If Next myRange Application.ScreenUpdating = True End Sub
This comment was minimized by the moderator on the site
Dear Nitin Jain,

Sorry to reply so late!

We have found the proble and fixed it already. The VBA script in the article is now updated,

Thank you for your comment!
This comment was minimized by the moderator on the site
Simple and brilliant, thank you!
This comment was minimized by the moderator on the site
This worked perfectly, thank you!!! :D :lol:
This comment was minimized by the moderator on the site
I presume that column A is the reference Column with Bold cells. I create a Name "Bold?" with the refer to as below =GET.CELL(20,OFFSET(INDIRECT("A1"),ROW()-1,0)) In column B, I type: =Bold? Copy down the formula and then use autofilter to filter the value TRUE. DONE
This comment was minimized by the moderator on the site
@cadafi ur formula works fine but it is not the optimised or efficient use of it. Rather we should use direct reference of the range or a cell in place of that complete offset command. Like the one as follows: =GET.CELL(20,'Sheet1'!A1) Copy down the formula and then use autofilter to filter the value TRUE. DONE
This comment was minimized by the moderator on the site
Thanks Mohamand Faizan. You are entirely correct.
This comment was minimized by the moderator on the site
@Mohammad Faizan You are entirely correct. Thanks.
This comment was minimized by the moderator on the site
@Cadafi.... thats brilliant... wondering how it works though!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations