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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

フリガナ(Phonetics プロパティ)

Phonetics プロパティ Phonetics コレクションを返します。値の …

使用中のセル範囲を取得(UsedRange プロパティ)

UsedRange プロパティ UsedRange プロパティは、指定したワーク …

フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)

Characters プロパティ Characters プロパティは、文字範囲を …

行・列の表示・非表示(Hidden プロパティ)

Hidden プロパティ Hidden プロパティに True を設定することで …

対象のセルが参照している全てのセルを取得(Precedents プロパティ)

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

オートフィルタ(平均より上・平均より下)AutoFilter メソッド

平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …

指定した行数・列数移動したセル・セル範囲を参照(Offset プロパティ)

Offset プロパティ Offset プロパティは、基準となるセル・セル範囲か …

次の検索(FindNext メソッド,FindPrevious メソッド)

FindNext メソッド Find メソッドで開始された検索を継続します。引数 …

配列数式を取得または設定する(FormulaArray プロパティ)

FormulaArray プロパティ FormulaArray プロパティは、対 …

網かけ(パターン)の取得・設定(Pattern プロパティ)

網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …