วิธีกรองรายการและลบแถวที่ซ่อนหรือมองเห็นได้ใน Excel
สำหรับรายการที่กรองคุณอาจต้องลบแถวที่ซ่อนอยู่หรือมองเห็นได้เพื่อเก็บเฉพาะข้อมูลที่เป็นประโยชน์ ในบทความนี้เราจะแสดงวิธีการลบแถวที่เหลือที่ซ่อนหรือมองเห็นได้ของรายการที่กรองใน Excel
ลบแถวที่ซ่อนอยู่ในแผ่นงานที่ใช้งานอยู่ด้วยรหัส VBA
ลบแถวที่มองเห็นได้ของรายการที่กรองโดยเลือกเซลล์ที่มองเห็นได้ทั้งหมด
ลบแถวที่ซ่อนหรือมองเห็นได้อย่างง่ายดายของรายการที่กรองด้วย Kutools for Excel
ลบแถวที่ซ่อนอยู่ในแผ่นงานที่ใช้งานอยู่ด้วยรหัส VBA
ส่วนนี้จะแสดงรหัส VBA เพื่อลบแถวที่ซ่อนอยู่ในแผ่นงานที่ใช้งานอยู่ กรุณาดำเนินการดังนี้
1. เปิดใช้งานแผ่นงานที่คุณต้องการลบแถวที่ซ่อนอยู่กด อื่น ๆ + F11 พร้อมกันเพื่อเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. ในหน้าต่าง Microsoft Visual Basic for Applications คลิก สิ่งที่ใส่เข้าไป > โมดูล. จากนั้นคัดลอกและวางโค้ด VBA ด้านล่างลงในหน้าต่างโมดูล
รหัส VBA: ลบแถวที่ซ่อนอยู่
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub
3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส หากมีแถวที่ซ่อนอยู่ในแผ่นงานที่ใช้งานอยู่หลังจากเรียกใช้รหัสกล่องโต้ตอบจะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่ามีการลบแถวที่ซ่อนอยู่กี่แถว คลิก OK ปุ่มเพื่อลบแถวที่ซ่อนอยู่ ดูภาพหน้าจอ:
มิฉะนั้นคุณจะได้รับกล่องโต้ตอบต่อไปนี้หลังจากเรียกใช้รหัส
หมายเหตุ: โค้ด VBA ด้านบนไม่เพียง แต่สามารถลบแถวที่ซ่อนอยู่ของรายการที่กรองแล้ว แต่ยังลบแถวที่ซ่อนไว้ซึ่งคุณได้ซ่อนไว้ก่อนหน้านี้ด้วยตนเอง
ปลดล็อก Excel Magic ด้วย Kutools AI
- การดำเนินการอย่างชาญฉลาด: ดำเนินการกับเซลล์ วิเคราะห์ข้อมูล และสร้างแผนภูมิ ทั้งหมดนี้ขับเคลื่อนด้วยคำสั่งง่ายๆ
- สูตรที่กำหนดเอง: สร้างสูตรที่ปรับแต่งโดยเฉพาะเพื่อปรับปรุงขั้นตอนการทำงานของคุณ
- การเข้ารหัส VBA: เขียนและใช้งานโค้ด VBA ได้อย่างง่ายดาย
- การตีความสูตร: เข้าใจสูตรที่ซับซ้อนได้อย่างง่ายดาย
- การแปลข้อความ: ทลายกำแพงด้านภาษาภายในสเปรดชีตของคุณ
ลบแถวที่มองเห็นได้ของรายการที่กรองด้วยการเลือกคุณสมบัติเซลล์ที่มองเห็นได้ทั้งหมด
สำหรับการลบแถวที่มองเห็นได้ของรายการที่กรองโปรดดำเนินการดังนี้
1. เลือกแถวที่กรองออกทั้งหมดแล้วกด F5 กุญแจสำคัญในการเปิด ไปที่ จากนั้นคลิกที่ไฟล์ พิเศษ ปุ่ม. ดูภาพหน้าจอ:
2 ใน ไปที่พิเศษ ให้ทำเครื่องหมายที่ เซลล์ที่มองเห็นได้เท่านั้น จากนั้นคลิกตัวเลือก OK ปุ่ม
3. ตอนนี้แถวที่มองเห็นทั้งหมดถูกเลือกแล้วคลิกขวาที่ส่วนที่เลือกแล้วคลิก ลบแถว.
จนถึงขณะนี้แถวที่มองเห็นทั้งหมดจะถูกลบออกจากรายการที่กรองแล้ว
ลบแถวที่ซ่อนหรือมองเห็นได้อย่างง่ายดายของรายการที่กรองด้วย Kutools for Excel
สองวิธีข้างต้นอาจไม่ใช่วิธีแก้ปัญหาสำหรับผู้ใช้ Excel จำนวนมากที่นี่เราขอแนะนำเครื่องมือที่มีประโยชน์ให้คุณ กับ ลบแถวและคอลัมน์ที่ซ่อน (มองเห็นได้) ประโยชน์ของ Kutools สำหรับ Excelคุณสามารถลบแถวที่ซ่อนอยู่ในช่วง / แผ่นงานที่เลือกแผ่นงานที่ใช้งานอยู่หรือแผ่นงานทั้งหมดใน Excel ได้อย่างง่ายดาย
1. หากคุณต้องการลบเฉพาะแถวที่ซ่อนอยู่หรือมองเห็นได้ของรายการที่กรองโปรดเลือกช่วงที่กรองด้วยตนเองจากนั้นคลิก Kutools > ลบ > ลบแถวและคอลัมน์ที่ซ่อน (มองเห็นได้). ดูภาพหน้าจอ:
2 ใน ลบแถวและคอลัมน์ที่ซ่อน (มองเห็นได้) กล่องโต้ตอบเก็บไฟล์ ในช่วงที่เลือก เลือกใน มองใน รายการแบบเลื่อนลง (คุณสามารถเลือกตัวเลือกอื่น ๆ ได้ตามต้องการ) ตรวจสอบไฟล์ แถว ตัวเลือกใน ประเภทการลบ และในส่วน ประเภทโดยละเอียด ตรวจสอบ แถวที่มองเห็นได้ or แถวที่ซ่อนอยู่ ตัวเลือกตามที่คุณต้องการ และสุดท้ายคลิก OK ปุ่ม
3. จากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อแจ้งจำนวนแถวที่ถูกลบไปแล้วโปรดคลิกที่ไฟล์ OK ปุ่ม
หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น
ลบแถวที่ซ่อนหรือมองเห็นได้ของรายการที่กรองด้วย Kutools for Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!