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: วิธีค้นหาบรรทัดที่ใช้ล่าสุด

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *