罫線を「無し」という種類にする
Border.LineStyleプロパティから、罫線を「無し」という種類にして罫線を削除することができます。
その場合、Borders.LineStyleの設定値を xlLineStyleNone または xlNoneにします。
罫線を無しにするサンプルコード
Public Sub Sample()
Range("A1:E9").Borders.LineStyle = xlContinuous '格子をつける
'■範囲指定をして罫線を消す
Range("B4:D6").Borders.LineStyle = xlLineStyleNone
'アクティブシート内のすべての罫線を消す
Cells.Borders.LineStyle = xlNone
'■単一セルの罫線を消す
Range("B2").Borders.LineStyle = xlContinuous '罫線を格子状につける
Range("B2").Borders.LineStyle = xlNone
End Sub
注意点
- 隣接セルに罫線を引く設定がされている場合、そちらが優先され罫線が引かれた状態になります。
※下記を実行してもB3の上部には罫線が引かれたままですPublic Sub Smple02() 'B2の下部に罫線を引く Range("B2").Borders(xlEdgeBottom).LineStyle = xlContinuous 'B3の罫線を無しにする Range("B3").Borders.LineStyle = xlNone End Sub



コメント