Bordersコレクション LineStyleプロパティ
セル.Borders.LineStyle
セルに格子罫線を引く操作を「マクロの記録」機能を使って記録すると、膨大なコードが記録されます。しかしながら、標準的な格子の罫線を引くだけなら、下のサンプルコードのような1行で実現可能です。
Bordersコレクションは、セルの上下左右などに分かれた個々の罫線を扱うものです。引数に個々の罫線を表す定数を指定しますが、引数を省略すると、格子の罫線全体を返します。そのため、Bordersコレクションの引数を省略してLineStyleプロパティをxlContinuous(直線)とすれば、格子状の直線の罫線を一発で引けます。
なお、罫線を「なし」に設定するにはxlContinuousの代わりにxlLineStyleNoneを指定します。
B2 ~ E5セルの範囲に格子の罫線を引く
Sub Sample()
Range(“B2:E5”).Borders.LineStyle = xlContinuous
End Sub
実行結果
IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』

dポイントがどんどんたまる【d払いポイントGETモール】

業界最安値宣言!高性能・低価格のパソコン通販は【UsedFun】

リラクゼーションをお得に体験!ご予約はEPARKで!

【じゃらん】国内25,000軒の宿をネットで予約OK!2%ポイント還元!

【早い者勝ち!】.com/.net/.jp ドメイン取るならお名前.com
