はじめに
SpecialCellsメソッドと定数について
イミディエイトウィンドウとは、VBA(Visual Basic for Application)を利用する時に使うVBE(EXCELなどに付属しているプログラムの開発環境のエディター/Visual Basic Editor)で使用することができる機能で、主にコードの実行結果を試すなど、デバッグする時に使うものです。
今回は、「SpecialCellsメソッドと定数について」の一覧表です。
SpecialCellsメソッド
ワークシートでいうところの、「編集」→「ジャンプ」にあるメニューの感じです。
指定できるType一覧
内容 | 定数 | 値 |
---|---|---|
コメント | xlCellTypeComments | -4144 |
定数 | xlCellTypeConstants | 2 |
数式 | xlCellTypeFormulas | -4123 |
空白セル | xlCellTypeBlanks | 4 |
最後のセル | xlCellTypeLastCell | 11 |
可視セル | xlCellTypeVisible | 12 |
すべの条件付き書式 | xlCellTypeAllFormatConditions | -4172 |
同じ条件付き書式 | xlCellTypeSameFormatCondhitions | -4173 |
すべての入力規則 | xlCellTypeAllValidation | -4174 |
同じ入力規則 | xlCellTypeSameValidation | -4175 |
定数・数式を指定した場合、第二引数Typeで以下の指定ができます。
内容 | 定数 | 値 |
---|---|---|
数値 | xlNumbers | 1 |
文字 | xlTextValues | 2 |
論理値 | xlLogical | 4 |
エラー値 | xlErrors | 16 |
Bordersプロパティ
セルの罫線に関係する設定を行う
内容 | 定数 | 値 |
---|---|---|
セルの上 | xlTop | -4160 |
セルの下 | xlBottom | -4107 |
セルの左 | xlLeft | -4131 |
セルの右 | xlRight | -4152 |
範囲の上 | xlEdgeTop | 8 |
範囲の下 | xlEdgeBottom | 9 |
範囲の左 | xlEdgeLeft | 7 |
範囲の右 | xlEdgeRight | 10 |
範囲内の水平線 | xllnsideHorizontal | 12 |
範囲内の垂直線 | xllnsideVertical | 11 |
セルの左上から右下への斜線 | xlDiagonalDown | 5 |
セルの左下から右上への斜線 | xlDiagonalDoUp | 6 |
LineStyleプロパティ
指定した罫線のスタイルどうすんの?で設定できるやつ
内容 | 定数 | 値 |
---|---|---|
線なし | xlLineStyleNone | -4142 |
実線 | xlContinuous | 1 |
破線 | xlDash | -4115 |
一点鎖線 | xlDashDot | 4 |
二点鎖線 | xlDashDotDot | 5 |
点線 | xlDot | -4118 |
二重線 | xlDouble | -4119 |
斜め一点鎖線 | xlSlantDashDot | 13 |
Weightプロパティ
太さの設定もできる。
内容 | 定数 | 値 |
---|---|---|
ヘアライン | xlHairLine | 1 |
細い罫線 | xlThin | 2 |
中太罫線 | xlMedThin | -4138 |
太い罫線 | xlThick | 4 |
オススメの本
VBAはこの本きっかけだったな~
コメント