この記事では、罫線の斜線の種類と斜線を引くためのプログラムを紹介しています。
目次
罫線の斜線の種類
斜線を指定する際の名前を表形式で紹介すると以下の通りです。
項目 | プログラム |
左下から右上 | xlDiagonalUp |
左上から右下 | xlDiagonalDown |
次に、上記を利用したサンプルのプログラムを紹介します。
サンプルプログラム
左下から右上
Range("B2").Borders(xlDiagonalUp).LineStyle = True
左上から右下
Range("B3").Borders(xlDiagonalDown).LineStyle = True
それぞれ実行した後は、以下の画像のようになります。
また斜線で「線のスタイル」や「線の色」を変更することも可能です。
斜線で「線のスタイル」を指定する方法
With Range("B2").Borders(xlDiagonalUp) .LineStyle = xlDouble .Weight = xlThick End With
上記では、左下から右上の斜線を二重線で指定しています。「.LineStyle」と「.Weight」の「=」以降を変更することで、「線のスタイル」を変更することは可能です。
以下のページで「線のスタイル」を変更する方法を紹介しているのでぜひご覧ください。
VBAで罫線の線のスタイルを指定する方法を紹介
この記事では、VBAで罫線の「線のスタイル」の指定方法を紹介しています。画像や表を使って解説しているので、ぜひ参考にしください。またサンプルのプログラムの紹介しているので、コピペしてご利用ください。
斜線で「線の色」を変更する方法
With Range("B2").Borders(xlDiagonalUp) .LineStyle = xlDouble .ThemeColor = 5 .TintAndShade = -0.5 .Weight = xlThick End With
上記では、左下から右上の斜線を二重線でテーマの色のうち、青色の一番濃い色を指定しています。「.ThemeColor」と「.TintAndShade」の「=」以降を変更することで、「線の色」を変更することは可能です。
さらに詳しい罫線の色の変更方法については以下の記事をご覧ください。
VBAで罫線の色を変更する方法
この記事では、VBAで罫線の線を円光する方法を紹介しています。「テーマの色」で指定する方法、「標準の色」で指定する方法、RGBで指定する方法、「ColorIndex」で指定する方法の4つを紹介しています。
以上、VBAでセルの罫線の斜線を指定する方法の紹介でした。
関連記事
上記にも記載していますが、セルの罫線を指定する位置は、上下左右・斜線・外枠・内側があります。それに加え、線の色を変更したりすることもできます。
VBAで罫線を操作する方法をまとめたページを作成しました。以下の項目について知りたい方は、ぜひ記事をご覧ください。
- 線の種類を選択する方法
- 上下左右に線を引く方法
- 斜線を引く方法
- 外枠に線を引く方法
- 内側に線を引く方法
- 線の色を指定する方法
VBAで罫線を引く方法をまとめました
この記事では、VBAで罫線を引く方法をまとめています。線のスタイルや罫線の場所を指定する方法や、斜線、外枠、内側の罫線の引く方法も紹介しています。また、罫線の色の変更方法も含め、プログラムを通じて紹介しています。
VBAの勉強方法について不安があったり、迷いがある方は一度以下の記事をご覧ください。記事を読むことで、VBAの正しい勉強方法を学ぶことができます。
【初心者必見】VBAで業務効率化を実現するまでのロードマップ【6つの手順で実現】
この記事では、初心者がExcelマクロ・VBAを業務に取り入れて、自動化による業務効率化を実現するまでのロードマップについて書いています。この記事を読むことで、VBAで行う業務効率化を実現するための流れをイメージできるようになります。
参考書籍
VBAは基本的にネットで検索することで知識は得られます。そのため、勉強するならば、ネット検索が一番おすすめではあります。ただ、ネットでの検索はわからないことを調べるという方法です。
一方で書籍だと一から順序立てて基礎を網羅することもできます。以下の記事はVBAの基礎を網羅するのにおすすめの記事なので、ぜひご覧ください。