この記事では、VBAを使ってExcelのセルの上辺・下辺・右辺・左辺に線を引く方法を実際のVBAコードも含めて紹介します。
前回の記事では、格子罫線や外枠罫線の引き方を説明しましたが、今回紹介する方法では、セルの1辺のみに罫線を引くことができます。見かけ上、線のみになりますので、多様な使い道があるでしょう。
それぞれのVBAコードを紹介しますので、ご参考になれば幸いです。
この章では、ExcelのセルC3の四辺に線を引くVBAコードを紹介します。
object . Borders(index).LineStyle = xlContinuous
| 線を引く位置 | インデックス |
|---|---|
| セルの上辺 | xlEdgeTop |
| セルの下辺 | xlEdgeBottom |
| セルの左辺 | xlEdgeLeft |
| セルの右辺 | xlEdgeRight |
| 範囲の内側のみの横線 | xlInsideHorizontal |
| 範囲の外側のみの縦線 | xlInsideVertical |
| 右下がりの斜線 | xlDiagonalDown |
| 右上がりの斜線 | xlDiagonalUp |