วิธีลบเฉพาะแถวหรือคอลัมน์ที่มองเห็นได้ใน Excel?
ใน Excel เรามักจะซ่อนแถวหรือคอลัมน์ที่สำคัญของข้อมูลบางครั้งเราจำเป็นต้องลบแถวหรือคอลัมน์ที่มองเห็นได้เท่านั้นหากคุณลบด้วยปุ่ม Delete โดยตรงค่าที่ซ่อนไว้จะถูกลบพร้อมกัน คุณจะลบแถวหรือคอลัมน์ที่มองเห็นได้อย่างไรโดยไม่ต้องลบแถวหรือคอลัมน์ที่ซ่อนอยู่ใน Excel บทแนะนำนี้จะแนะนำวิธีการลบแถวที่มองเห็นได้เท่านั้น
ลบค่าที่มองเห็นได้ด้วยคำสั่ง Go To Special เท่านั้น
ลบค่าที่มองเห็นได้ด้วยรหัส VBA เท่านั้น
ลบแถวที่มองเห็นได้ด้วย Kutools for Excel เท่านั้น
ดาวน์โหลดตัวอย่างเพื่อลองใช้วิธีการ
แบทช์ลบแถวหรือคอลัมน์ว่าง / มองเห็นได้ / ซ่อนใน Excel |
คุณสามารถลบแถวที่มองเห็นซ่อนหรือว่างใน Excel ได้โดยเลือกทีละแถวจากนั้นกดปุ่ม Delete เพื่อลบออก แต่ถ้าจำเป็นต้องลบแถวหลายร้อยแถว ลบแถวและคอลัมน์ที่ซ่อน (มองเห็นได้) in Kutools สำหรับ Excel จะช่วยคุณ ด้วยเครื่องมือนี้คุณสามารถลบแถวว่าง (คอลัมน์) แถวที่มองเห็นได้ (คอลัมน์) หรือแถวที่ซ่อนอยู่ (คอลัมน์) ในช่วงที่เลือกแผ่นงานที่ใช้งานแผ่นงานที่เลือกหรือสมุดงานทั้งหมด คลิกที่นี่เพื่อทดลองใช้เครื่องมือนี้ฟรี 60 วัน. |
ลบค่าที่มองเห็นได้ด้วยคำสั่ง Go To Special เท่านั้น
ด้วยสิ่งนี้ ไปที่พิเศษ ใน Excel คุณสามารถเลือกค่าที่มองเห็นได้อย่างรวดเร็วจากนั้นจึงลบออกด้วย ลบ สำคัญ. ทำตามนี้:
1. เลือกช่วงที่คุณต้องการลบข้อมูลที่มองเห็นได้
2. คลิก หน้าแรก > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:
3. ใน ไปที่พิเศษ ใหเลือก เซลล์ที่มองเห็นได้ เท่านั้นดูภาพหน้าจอ:
4. จากนั้นคลิก OKแถวที่มองเห็นทั้งหมดได้ถูกเลือกในช่วงที่เลือก จากนั้นกด ลบ บนแป้นพิมพ์ค่าที่มองเห็นได้ที่เลือกไว้จะถูกลบและค่าที่ซ่อนอยู่จะถูกเก็บไว้ ดูภาพหน้าจอ:
หมายเหตุ:
ด้วยวิธีนี้คุณยังสามารถลบค่าคอลัมน์ที่มองเห็นได้
ลบค่าที่มองเห็นได้ด้วยรหัส VBA เท่านั้น
รหัส VBA ต่อไปนี้ยังช่วยให้คุณสามารถลบค่าเซลล์ที่มองเห็นได้เฉพาะใน Excel
1. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในหน้าต่างโมดูล
3. จากนั้นกด F5 คีย์หรือเพื่อรันโค้ดและค่าของเซลล์ที่มองเห็นได้ถูกลบออกโดยยังคงมีค่าที่ซ่อนอยู่
4. จากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณเลือกช่วงที่จะลบเฉพาะเซลล์ที่มองเห็นได้
Sub DeleteVisibleRows()
'Update 20130906
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
WorkRng.SpecialCells(xlCellTypeVisible).ClearContents
Application.ScreenUpdating = True
End Sub
ลบแถวที่มองเห็นได้ด้วย Kutools for Excel เท่านั้น
สองวิธีข้างต้นสามารถลบค่าที่มองเห็นได้เท่านั้น แต่ไม่สามารถลบทั้งแถวได้หากคุณมี Kutools สำหรับ Excelมัน ลบแถวและคอลัมน์ ฟังก์ชันสามารถช่วยคุณลบทั้งแถวหรือคอลัมน์ที่มองเห็นได้อย่างรวดเร็ว
Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น | ||
หลังจาก ติดตั้งฟรี Kutools สำหรับ Excel โปรดทำดังนี้:
1. เลือกช่วงที่คุณต้องการใช้เครื่องมือนี้ คลิก Kutools > ลบ > ลบแถวและคอลัมน์ที่ซ่อน (มองเห็นได้)ดูภาพหน้าจอ:
3. ใน ลบแถวและคอลัมน์ ให้เลือก ในเลือกช่วง จาก มองในจากนั้นระบุไฟล์ แถว และ แถวที่มองเห็นได้ จาก ประเภทการลบ และ ประเภทโดยละเอียด แยกกัน คลิก Okและกล่องพร้อมต์จะเตือนให้คุณทราบจำนวนแถวที่มองเห็นได้ถูกลบไปแล้วให้คลิก OK เพื่อปิด ดูภาพหน้าจอ:
1. คุณสามารถลบแถวหรือคอลัมน์ที่มองเห็นได้จากไฟล์ ช่วงที่เลือก, แผ่นงานที่เลือก, แผ่นงานที่ใช้งานอยู่ or แผ่นงานทั้งหมด ภายใต้ มองใน ตัวเลือก
2. ด้วยฟังก์ชั่นนี้คุณสามารถลบได้เท่านั้น แถวหรือคอลัมน์ที่ซ่อนอยู่, แถวหรือคอลัมน์ว่าง.
กรุณาคลิ้ก ลบแถวและคอลัมน์ เพื่อทราบเกี่ยวกับคุณลักษณะนี้
บทความที่เกี่ยวข้อง:
จะลบแถวหรือคอลัมน์ที่ซ่อนทั้งหมดใน Excel ได้อย่างไร?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!