เมื่อนำเข้าข้อมูลจากโปรแกรมใดๆ ไปยัง Excel 2007 มักจะสร้างตารางที่มีแถวว่าง สำหรับงานต่อไป คุณต้องลบบรรทัดว่างออกจากแผ่นงาน Excel มีวิธีมาตรฐานสำหรับสิ่งนี้ ซึ่งฝังอยู่ในฟังก์ชันการทำงานของแอปพลิเคชัน และวิธีที่ไม่ได้มาตรฐาน โดยใช้มาโครและส่วนเสริม
การเรียงลำดับ
วิธีที่ง่ายที่สุดในการลบแถวว่างออกจากตารางคือการเรียงลำดับคอลัมน์ ในการทำเช่นนี้ คุณต้องเลือกช่วงที่ตารางตั้งอยู่ เรียกบนแถบเครื่องมือ "Home / Sort" และ "Filter / Sort จากต่ำสุดไปสูงสุด" เส้นว่างจะปรากฏที่จุดเริ่มต้นของตาราง สามารถเลือกและนำออกได้
เมื่อใช้การเรียงลำดับ อาจมีอันตรายที่เซลล์ที่มีข้อมูลอาจข้ามไปยังแถวอื่น ดังนั้น อย่าลืมตั้งค่าตัวทำเครื่องหมายในกล่องโต้ตอบไปยังตำแหน่งของการขยายช่วงอัตโนมัติ ในกรณีนี้ การเรียงลำดับจะเกิดขึ้นทีละบรรทัด
การใช้ตัวกรอง
สามารถใช้ตัวกรองเพื่อตรวจหาเซลล์ว่างได้ ในการตั้งค่าตัวกรอง ให้เลือกคอลัมน์และเรียกใช้บนแถบเครื่องมือ "ข้อมูล / ตัวกรอง" จากนั้นกรองค่าในคอลัมน์โดยเลือกตำแหน่งในตัวกรองที่มีเซลล์ว่าง ตอนนี้ตารางจะแสดงเฉพาะเซลล์ว่างที่ต้องลบ
การใช้ฟังก์ชันการเลือกของกลุ่มเซลล์
อีกวิธีมาตรฐานคือการเลือกกลุ่มเซลล์ ในการดำเนินการนี้ ให้เลือกเครื่องมือการเลือกบนแถบเครื่องมือ "หน้าแรก / ค้นหาและเลือก / เลือกกลุ่มเซลล์" กล่องโต้ตอบควรปรากฏขึ้นซึ่งจำเป็นต้องทำเครื่องหมายการเลือกเซลล์ว่าง จากนั้นเลือก "หน้าแรก / เซลล์ / ลบ" จากเมนู เซลล์ว่างทั้งหมดจะถูกลบออก
ถ้าแถวมีเซลล์เติมนอกเหนือจากเซลล์ว่าง Excel 2007 จะแสดงข้อความที่ระบุว่าคำสั่งลบไม่สามารถใช้ได้กับช่วงที่ทับซ้อนกัน
การใช้มาโครและโปรแกรมเสริม
ในการแก้ปัญหาการลบแถวว่างออกจากตาราง คุณสามารถใช้มาโครหรือ Add-in ที่สร้างขึ้นเพื่อจุดประสงค์นี้โดยเฉพาะ แมโครเป็นขั้นตอนที่เขียนด้วยภาษาการเขียนโปรแกรม VBA การใช้มาโครทำให้คุณสามารถดำเนินการตามลำดับใดๆ ใน Excel 2007 คุณสามารถเขียนมาโครเพื่อลบบรรทัดว่างด้วยตัวคุณเอง หรือดาวน์โหลดมาโครสำเร็จรูปบนอินเทอร์เน็ต คุณยังสามารถค้นหาได้บนอินเทอร์เน็ตและใช้ชุดมาโครสำเร็จรูป ซึ่งเป็นส่วนเสริมที่ใช้ฟังก์ชันในการค้นหาและลบบรรทัดว่าง