วิธีกรองเซลล์ด้วยอักขระตัวหนาใน Excel
คุณสามารถใช้รูปแบบตัวอักษรตัวหนาเพื่อจัดรูปแบบข้อมูลหรือเนื้อหาในเซลล์ใน Excel ได้ แต่คุณรู้วิธีกรองเซลล์ตามเซลล์ที่มีลักษณะแบบอักษรตัวหนาใน Excel หรือไม่? บทความนี้รวบรวมมาโคร VBA ที่ยุ่งยากเพื่อกรองเซลล์ด้วยอักขระตัวหนาใน Excel
กรองเซลล์ที่เป็นตัวหนาด้วยคอลัมน์ตัวช่วย
กรองเซลล์ตัวหนาด้วยรหัส VBA
กรองเซลล์ตัวหนาได้อย่างง่ายดายด้วยเครื่องมือที่น่าทึ่ง
บทแนะนำเพิ่มเติมสำหรับการกรองข้อมูล ...
กรองเซลล์ที่เป็นตัวหนาด้วยคอลัมน์วิธีใช้
สมมติว่าคุณต้องกรองเซลล์ที่เป็นตัวหนาทั้งหมดในคอลัมน์ B ตามภาพด้านล่างที่แสดงโปรดทำดังนี้:
ฟังก์ชันที่ผู้ใช้กำหนดด้านล่างช่วยในการระบุว่าเซลล์ในคอลัมน์เป็นตัวหนาหรือไม่จากนั้นส่งคืนผลลัพธ์เป็น TRUE หรือ False ในคอลัมน์ตัวช่วย คุณสามารถกรองผลลัพธ์ TRUE ทั้งหมดเพื่อแสดงเฉพาะเซลล์ตัวหนาในคอลัมน์ B
1 กด อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2 ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างคลิก สิ่งที่ใส่เข้าไป > โมดูล, จากนั้นคัดลอกรหัส VBA ต่อไปนี้ลงในหน้าต่างโมดูล ดูภาพหน้าจอ:
รหัส VBA: กรองเซลล์ด้วยอักขระตัวหนา
Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function
3 กด อื่น ๆ + Q ปุ่มเพื่อปิดหน้าต่างรหัส
4. เลือกเซลล์ว่างที่อยู่ติดกับตาราง (เซลล์ที่เลือกควรอยู่ในแถวเดียวกันของแถวแรกในตารางตัวกรอง) คัดลอกสูตรด้านล่างลงในนั้นแล้วกดปุ่ม เข้าสู่ กุญแจ
= IsBold (B2)
5. เลือกเซลล์ผลลัพธ์แรกต่อไปและลาก Fill Handle เพื่อให้ได้ผลลัพธ์ทั้งหมด ดูภาพหน้าจอ:
6. เลือกส่วนหัวของคอลัมน์ตัวช่วยคลิก ข้อมูล > กรอง. คลิกปุ่มลูกศรข้างเซลล์ส่วนหัวเลือก TRUE กล่องเท่านั้นจากนั้นคลิก ตกลง
ตอนนี้เซลล์ที่เป็นตัวหนาทั้งหมดในคอลัมน์ B จะถูกกรองออกตามภาพด้านล่างที่แสดง
กรองเซลล์ที่เป็นตัวหนาในคอลัมน์ได้อย่างรวดเร็วด้วยการคลิกหลาย ๆ ครั้งใน Excel:
พื้นที่ กรองเซลล์ตัวหนา ประโยชน์ของ Kutools for Excel สามารถช่วยคุณกรองเซลล์ที่เป็นตัวหนาทั้งหมดในคอลัมน์หนึ่ง ๆ ได้อย่างรวดเร็วด้วยการคลิกหลายครั้งดังตัวอย่างด้านล่างที่แสดง
ดาวน์โหลดคุณลักษณะเต็มรูปแบบฟรี 30 วันของ Kutools for Excel ในขณะนี้!
กรองเซลล์ตัวหนาด้วยรหัส VBA
1. เลือกช่วงคอลัมน์ที่คุณจะกรองเซลล์ที่เป็นตัวหนาทั้งหมดยกเว้นเซลล์ส่วนหัว ในกรณีนี้ฉันเลือก B2: B16
2 กด อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
3 ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างคลิก สิ่งที่ใส่เข้าไป > โมดูล, จากนั้นคัดลอกและวางโค้ด VBA ต่อไปนี้ลงในหน้าต่างโมดูล
รหัส VBA: กรองเซลล์ตัวหนาในคอลัมน์
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 กด F5 กุญแจสำคัญในการเรียกใช้แมโครนี้ จากนั้นเซลล์ที่เป็นตัวหนาทั้งหมดจะถูกกรองออกในช่วงคอลัมน์ที่เลือกทันที
กรองเซลล์ตัวหนาได้อย่างง่ายดายด้วยเครื่องมือที่น่าทึ่ง
ในส่วนนี้เราขอแนะนำให้คุณใช้เครื่องมือที่มีประโยชน์นั่นคือไฟล์ กรองเซลล์ตัวหนา ประโยชน์ของ Kutools for Excel. ด้วยยูทิลิตี้นี้เซลล์ที่เป็นตัวหนาทั้งหมดในคอลัมน์ที่เลือกจะถูกกรองทันทีด้วยการคลิกหลายครั้ง
ก่อนที่จะใช้ Kutools for Excelโปรด ดาวน์โหลดและติดตั้งในตอนแรก.
1. เลือกช่วงคอลัมน์ที่คุณจะกรองเซลล์ตัวหนาคลิก Kutools พลัส> ตัวกรองพิเศษ > กรองตัวหนา เพื่อทำให้เสร็จ ดูการสาธิตด้านล่าง:
หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น
บทความที่เกี่ยวข้อง
กรองหลายคอลัมน์พร้อมกันใน Excel
หลังจากกรองคอลัมน์หนึ่งคอลัมน์ด้วยคุณสมบัติตัวกรองแล้วสามารถใช้ได้เฉพาะเกณฑ์ AND กับคอลัมน์มากกว่าหนึ่งคอลัมน์ ในกรณีนี้คุณจะใช้ทั้งเกณฑ์ AND และ OR เพื่อกรองหลายคอลัมน์พร้อมกันในแผ่นงาน Excel ได้อย่างไร วิธีการในบทความนี้สามารถช่วยคุณได้
กรองหรือเลือกเซลล์ตามสีของเซลล์ใน Excel
โดยปกติคุณสามารถเติมเซลล์ด้วยสีที่ต่างกันเพื่อวัตถุประสงค์ใด ๆ ใน Excel หากคุณมีเวิร์กชีตที่ใช้สีต่างกันเพื่อระบุประเภทของเนื้อหาที่แตกต่างกันและคุณต้องการกรองหรือเลือกเซลล์เหล่านั้นตามสีของเซลล์คุณสามารถทำได้ด้วยวิธีการในบทความนี้
วางการข้ามเซลล์และแถวที่ซ่อน / กรองใน Excel
ตัวอย่างเช่นคุณได้กรองตารางใน Excel แต่ตอนนี้คุณต้องคัดลอกช่วงและวางลงในตารางที่กรองแล้วคุณรู้วิธีการวางโดยข้ามเซลล์และแถวที่ซ่อน / กรองแล้วหรือไม่? วิธีง่ายๆหลายวิธีในบทความนี้สามารถช่วยคุณได้
กรองแถวตามรายการที่เลือกในแผ่นงานอื่น
ใน Excel เรามักจะกรองแถวตามเกณฑ์ แต่ถ้ามีสองรายการรายการหนึ่งอยู่ใน Sheet1 และอีกรายการใน Sheet2 คุณมีเคล็ดลับในการกรองแถวใน Sheet1 อย่างรวดเร็วตามรายการใน Sheet2 ได้ไหม บทความนี้จะแนะนำวิธีการแก้ปัญหานี้
กรองข้อมูลที่เกี่ยวข้องทั้งหมดจากเซลล์ที่ผสานใน Excel
สมมติว่ามีคอลัมน์ของเซลล์ที่ผสานในช่วงข้อมูลของคุณและตอนนี้คุณต้องกรองคอลัมน์นี้ด้วยเซลล์ที่ผสานเพื่อแสดงแถวทั้งหมดที่เกี่ยวข้องกับแต่ละเซลล์ที่ผสานดังภาพหน้าจอต่อไปนี้ ใน excel คุณลักษณะตัวกรองช่วยให้คุณสามารถกรองเฉพาะรายการแรกที่เชื่อมโยงกับเซลล์ที่ผสานในบทความนี้เรากำลังพูดถึงวิธีการกรองข้อมูลที่เกี่ยวข้องทั้งหมดจากเซลล์ที่ผสานใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เสริมทักษะ Excel ของคุณด้วย Kutools for Excelและสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools for Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
Office Tab นำอินเทอร์เฟซแบบแท็บมาสู่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!















