Vba: วิธีลบเส้นขอบเซลล์
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้ใน VBA เพื่อลบเส้นขอบออกจากเซลล์ในช่วงที่ระบุ:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
ตัวอย่างนี้จะลบเส้นขอบทั้งหมดออกจากเซลล์ในช่วง A1:B12
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: การใช้ VBA เพื่อลบเส้นขอบเซลล์
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:
สมมติว่าเราต้องการลบเส้นขอบออกจากแต่ละเซลล์ในช่วง A1:B12
เราสามารถสร้างมาโครต่อไปนี้เพื่อทำสิ่งนี้:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
เมื่อเราเรียกใช้แมโครนี้ เราได้รับผลลัพธ์ต่อไปนี้:
โปรดทราบว่าเส้นขอบรอบๆ แต่ละเซลล์ในช่วง A1:B12 ได้ถูกเอาออกแล้ว
หากต้องการลบเส้นขอบออกจากเซลล์ในช่วงอื่น เพียงแทนที่ A1:B12 ด้วยช่วงอื่นในมาโคร
หมายเหตุ : คุณสามารถค้นหาเอกสารฉบับเต็มสำหรับคุณสมบัติ VBA LineStyle ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ โดยใช้ VBA:
VBA: วิธีนับจำนวนแผ่นงานในสมุดงาน
VBA: วิธีนับจำนวนแถวในช่วง
VBA: วิธีค้นหาบรรทัดที่ใช้ล่าสุด