ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

外枠罫線の設定(BorderAround メソッド)

      2015/08/26

外枠罫線の設定

罫線の設定には、Borders プロパティを使用しますが、範囲内のすべての罫線に対して設定する必要があるのでコード量が多くなってしまします。
選択したセル範囲の外枠罫線のみを引く場合は、BorderAround メソッドが便利です。


BorderAround メソッド

【書式】

object.BorderAround [ ( LineStyle, Weight, ColorIndex, Color, ThemeColor ) ]


引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。
  • LineStyle  ・・・  罫線の種類を表す定数(XlLineStyle 列挙型)または、その値を指定します。
    定数 内容
    xlContinuous 1 実線
    xlDashDot 4 一点鎖線
    xlDashDotDot 5 ニ点鎖線
    xlSlantDashDot 13 斜破線
    xlDash -4115 破線
    xlDot -4118 点線
    xlDouble -4119 2 本線
    xlLineStyleNone -4142 線なし

  • Weight  ・・・  罫線の太さを表す定数(XlBorderWeight 列挙)または、その値を指定します。
    定数 内容
    xlMedium -4138 普通
    xlHairline 1 細線 (最も細い罫線)
    xlThin 2 極細
    xlThick 4 太線 (最も太い罫線)

  • ColorIndex  ・・・  カラーパレットの色を表す 1 ~ 56 のパレット番号を指定します。
      ⇒ 色の設定:ColorIndex プロパティ・Colors プロパティ
  • Color  ・・・  色を表す RGB 値を指定します。
      ⇒ 色の設定:Color プロパティ・RGB 関数
  • ThemeColor  ・・・  テーマカラーの基本色を表すMsoThemeColorSchemeindex 列挙型の定数または値(1 ~ 12)を指定します。
      ⇒ 色の設定:ThemeColor プロパティ・TintAndShade プロパティ


BorderAround メソッド 使用例

サンプルVBAソース


実行結果

サンプルVBAソース実行前

BorderAround メソッド 例01

実行後

BorderAround メソッド 例02


 - セルの操作 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

Locked プロパティ
セルのロック(Locked プロパティ)

セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …

AutoFilter オブジェクト(メソッド・プロパティ)

AutoFilter.ShowAllData メソッド AutoFilter.S …

オートフィルタの状況を確認(AutoFilterMode, FilterMode)

AutoFilterMode プロパティ AutoFilterMode プロパテ …

セルの特定の要素のみをペーストする(PasteSpecial メソッド)

PasteSpecial メソッド PasteSpecial メソッドは、Cop …

入力規則(他セルや数式を利用して許容値を設定)Validation オブジェクト

他のセルや数式を利用して許容値を設定する 入力規則(その5) での設定を、マクロ …

ReferenceStyle プロパティ 例01
A1参照形式、R1C1参照形式の設定・取得(ReferenceStyle プロパティ)

ReferenceStyle プロパティ ReferenceStyle プロパテ …

ワイルドカードを使って検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …

オートフィルタ(色で抽出する)AutoFilter メソッド

オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …

数式を設定・取得する(Formula プロパティ・FormulaR1C1 プロパティ)

Formula プロパティ(FormulaR1C1 プロパティ) Formula …

対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)

HasFormula プロパティ HasFormula プロパティは、対象のセル …