最終更新日:2013-02-18第13回.罫線を引く前回までで、文字、数値を入れ、色も塗りました。この辺で、罫線の引き方をやりましょう。100マス計算の罫線を、一度全て消してください。Sub驚くほどの長さですね、少し笑えます。Bordersこれで罫線を指定します。()内の引数で、罫線の位置を指定し、.LineStyle等で線の種類、太さ、色等を指定します。xlNoneこれは、斜め線の指定です。.LineStyleは、線の種類です。実践、点線等になります。xlNoneは、罫線を引かない指定なので、不要です。xlContinuous線の種類です。実践、点線等になります。xlContinuousは実践になります。指定できる種類は後述します。0は、罫線の色指定です。セルに色を塗る時と同じ指定です。0は、2007以降の機能です。罫線の色指定で、2003までに無い色使いの場合になります。xlThin線の太さの指定です。xlThinは、細線になります。指定できる種類は後述します。SubWithが二重になっています。.Borders(xlEdgeLeft)下のWithは、つまり、Range("A1:K11").Borders(xlEdgeLeft)ということになります。実は、.Weightは、省略時が、xlThinなので、不要なのです。Subこのようになります。実はもっと簡単に指定できるのです。Subこれだけで格子の罫線が引けてしまうんです。最初のマクロの記録が、なんだかなーってなりますよね。Bordersに、引数を指定しないと、外側・内側の指定になるのです。これは、格子で細線だからなんですよ。当初のマクロと同等の指定が必要になります。使う、細線の格子が、この1行でできるのはありがだいです。無し・・・xlNoneでもよい。罫線の種類と、太さを組み合わせて指定します。全ての組み合わせが有効な訳ではありません。セルの書式設定の罫線で指定できる組み合わせになります。見るTRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024-08-30)正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024-07-02)エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024-04-11)ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024-02-26)無効な前方参照か、コンパイルされていない種類への参照です。Case)|VBA入門9.メッセージボックス(MsgBox関数)|VBA入門10.マクロとは?VBAとは?VBAでできること|VBA入門ホームマクロVBA入門編マクロの記録でVBA罫線を引くこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。アクセスランキングサイトマップ事業案内お問い合わせホームマクロVBA入門編マクロの記録でVBA罫線を引くこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。