【VBA】罫線の種類を徹底解説(保存版)

今回はVBAでセルの罫線を設定する方法を解説します。

罫線の設定は少しわかりにくいところがあるので、誰でもわかるように徹底的に説明していきます!

また、本記事では罫線の名前を図をセットにして解説を行っていますので、罫線の名前(種類)がわからない人でも大丈夫です!

この記事でわかること

Excelのセルの書式設定にある「13種類の罫線」をVBAで再現する方法がわかります!

目次

罫線の種類

Excelの書式設定を確認すると罫線は全13種類あることがわかります。

罫線の一覧

続いて13種類の罫線を設定するコードの説明していきます!

番号を振っただけではイマイチわかりにくいので、設定した罫線とセットでまとめました。

罫線の種類(詳細)
ポイント
  • 罫線を設定するだけなら「LineStyle
  • 罫線+太さを指定する場合は「LineStyle」+「Weight
  • 罫線の太さのみを指定する場合は「Weight
種類LineStyleWeight
極細xlHairline
点線xlDot
二点鎖線xlDashDotDot
一点鎖線xlDashDot
破線xlDash
実線xlContinuous
二点鎖線(中)xlDashDotDotxlMedium
斜線xlSlantDashDot
一点鎖線(中)xlDashDotxlMedium
点線(中)xlDashxlMedium
中線
太線
二重線

罫線のコード

本記事では設定した罫線を見やすくするため、Excelの「目盛線」を消した状態での設定しています。

極細

点線

二点鎖線

一点鎖線

破線

実線

二点鎖線(中)

斜線

一点鎖線(中)

点線(中)

中線

太線

二重線

まとめ

今回はExcelの書式設定に表示されている13種類の罫線を設定するためのコードを紹介しました。

全てのコードを覚える必要はありません。
罫線は「LineStyle」と「Weight」の組み合わせで制御する。と覚えておきましょう!

この記事が気に入ったら
いいね ! しよう

Twitter で
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次